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