SELECT ID FROM Opportunity
og det kjøres.
Men hvis jeg legger til «ALL ROWS
«på slutten, dvs.
SELECT ID FROM Opportunity ALL ROWS
så fikk jeg
«Ukjent feilsøking»
Svar
Du kan ikke søke på slettede / arkiverte poster fra spørreeditoren på dette tidspunktet. En løsning uten å måtte gå gjennom Data Loader eller Workbench er å kjøre følgende kode som Anonym Apex.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
Feilsøkingsuttalelsen kan endres for å dekke dine behov eller fortsett å jobbe med hentede ID-er.
Kommentarer
- Dette svaret vil bli forbedret av en offisiell referanse for å sikkerhetskopiere kravet ditt om at utviklerkonsollen støtter ikke denne oppførselen.
Svar
Jeg siterer svaret fra @sfdcfox herfra: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
Spørreredigereren bruker ikke Apex Code – den kjøres direkte som en REST spørrings-API-anrop. Det er ingen måte å spørre slettede poster fra utviklerens konsollerediger på dette tidspunktet. Bruk Apex Data Loader (Export All), eller arbeidsbenken (workbench.developerforce.com).