SELECT ID FROM Opportunity 

a provede se.

Ale pokud přidám „ALL ROWS „na konci, tj.

SELECT ID FROM Opportunity ALL ROWS 

pak jsem dostal

„Neznámá chyba při analýze dotazu“

Odpověď

V tomto okamžiku nemůžete dotazovat odstraněné / archivované záznamy z editoru dotazů. Řešením, aniž byste museli procházet Data Loader nebo Workbench, je spustit následující kód jako Anonymous Apex.

List<Opportunity> allOpps = [SELECT ID FROM Opportunity ALL ROWS]; System.debug(allOpps.size()); 

Příkaz debug lze upravit tak, aby vyhovoval vašim potřebám nebo pokračujte v práci se získanými ID.

Komentáře

  • Tato odpověď by byla vylepšena oficiálním odkazem pro zálohování tvrzení, že konzole pro vývojáře toto chování nepodporuje.

Odpověď

Cituji odpověď poskytnutou @sfdcfox zde: https://developer.salesforce.com/forums/?id=906F00000008teaIAA

Editor dotazů nepoužívá Apex Code – provádí se přímo jako REST volání API dotazu. V tomto okamžiku neexistuje způsob, jak se dotazovat na odstraněné záznamy z editoru dotazů vývojářské konzoly. Použijte Apex Data Loader (Exportovat vše) nebo pracovní plochu (workbench.developerforce.com).

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *