SELECT ID FROM Opportunity
og det udføres.
Men hvis jeg tilføjer “ALL ROWS
“i slutningen, dvs.
SELECT ID FROM Opportunity ALL ROWS
så fik jeg
“Ukendt forespørgsel om parsering af fejl”
Svar
Du kan ikke forespørge slettede / arkiverede poster fra forespørgselseditoren på nuværende tidspunkt. En løsning uden at skulle gå gennem Data Loader eller Workbench er at køre følgende kode som Anonym Apex.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
Fejlfindingserklæringen kan ændres, så den passer til dine behov eller fortsæt med at arbejde med de hentede ider.
Kommentarer
- Dette svar vil blive forbedret ved en officiel reference til at bakke op om din påstand om, at udviklerkonsollen understøtter ikke denne adfærd.
Svar
Jeg citerer svaret fra @sfdcfox herfra: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
Forespørgselseditoren bruger ikke Apex-kode – den udføres direkte som en REST forespørgsel API-opkald. Der er ingen måde at forespørge på slettede poster fra udviklerkonsolens forespørgsredigerer på dette tidspunkt. Brug Apex Data Loader (Eksporter alt) eller arbejdsbænken (workbench.developerforce.com).