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).

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *