SELECT ID FROM Opportunity
en het wordt uitgevoerd.
Maar als ik “ALL ROWS
“aan het einde, dwz
SELECT ID FROM Opportunity ALL ROWS
toen kreeg ik
“Onbekende fout bij het parseren van vraag”
Antwoord
U kunt op dit moment geen verwijderde / gearchiveerde records opvragen vanuit de query-editor. Een oplossing zonder dat u door Data Loader of Workbench hoeft te gaan, is om de volgende code als Anonymous Apex uit te voeren.
List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size());
De debug-instructie kan worden aangepast aan uw behoeften of blijf werken met de opgehaalde IDs.
Reacties
- Dit antwoord zou worden verbeterd door een officiële verwijzing om je bewering dat de ontwikkelaarsconsole ondersteunt dit gedrag niet.
Antwoord
Ik citeer het antwoord van @sfdcfox vanaf hier: https://developer.salesforce.com/forums/?id=906F00000008teaIAA
De zoeker-editor gebruikt geen Apex-code – het wordt direct uitgevoerd als een REST query API-aanroep. Er is op dit moment geen manier om verwijderde records op te vragen vanuit de query-editor van de ontwikkelaarsconsole. Gebruik de Apex Data Loader (Alles exporteren) of de workbench (workbench.developerforce.com).