2016-01-18 6 views
0

У меня есть сценарий, в котором я хотел бы получить все удаленные записи в конце salesforce и отправить в пользовательский интерфейс с помощью java.soql в java для извлечения удаленных записей

Я попытался с помощью следующей SOQL:

SELECT Id, IsDeleted, CreatedDate, LastModifiedDate FROM Note ALL ROWS 

я в конечном итоге с ответом, как:

[ { 
    "message" : "ALL ROWS not allowed in this context", 
    "errorCode" : "MALFORMED_QUERY" 
} ] 

Может кто-нибудь помочь мне в этом?

+0

Вы должны использовать queryAll вызов/конечную точку, вместо того, чтобы использовать все строки – superfell

+0

@superfell: Спасибо за предложение. queryAll работал для меня. –

ответ

1

Опция ALL ROWS поддерживается только запросами Apex SOQL. Вы не можете использовать его с помощью вызовов REST или в консоли разработчика.

https://developer.salesforce.com/forums/?id=906F00000008teaIAA

+0

Благодарим вас за ответ. Я использовал callAll call, чтобы все было сделано. –