[salesforce]SOQLでゴミ箱のレコードも検索
SOQL文にALL ROWSパラメータをつけることで、ゴミ箱のレコードも検索対象になる。
参考:Querying All Records with a SOQL Statement
以下のように、削除したレコードを検索して復元させることができる。
[php]
Account[] SavedAccts =
[select id, name from account where name = ‘uhuru’ ALL ROWS];
Database.UndeleteResult[] UDR_Dels = Database.undelete(SavedAccts)
[/php]