0
A
回答
1
在beatbox中刪除命令取決於delete() SOAP API call。它需要知道被刪除對象的主鍵ID,並且不可能使用外部ID,因爲事先應該知道被刪除對象的確切內容。 (Contact對象示例)
sql = "SELECT Id FROM Contact WHERE my_external_id__c in ({})".format(
', '.join("'{}'".format(x) for x in external_ids)
)
svc.delete([x['Id'] for x in soap.query(sql)])
您可以在附近的文檔中看到update()和upsert()調用支持外部ID。
相關問題
- 1. Mercurial批量刪除
- 2. mysql批量刪除
- 3. 批量刪除elasticsearch
- 4. 批量刪除和批量更新
- 5. Hibernate批量刪除vs單一刪除
- 6. 從redis批量刪除
- 7. SonarQube批量刪除API
- 8. 如何將批量刪除?
- 9. Firebase批量更新/刪除
- 10. 批量刪除空目錄
- 11. 批量刪除文件夾?
- 12. Marklogic 8:批量刪除
- 13. 刪除通過批量
- 14. ElasticSearch刪除批量項目
- 15. Phalcon ODM批量刪除
- 16. 使用stackexchange.Redis批量刪除?
- 17. 批量刪除大量文件
- 18. 刪除批量變量中的空格
- 19. boto3批量接收後批量刪除SQS消息
- 20. 刪除批
- 21. 如何批量刪除文件
- 22. 批量插入/刪除使用光滑?
- 23. Sql Server 2005批量XML刪除?
- 24. 批量刪除txt文件中的行
- 25. 批量刪除雲存儲對象
- 26. QAbstractItemModel批量刪除與許多父母
- 27. 批量使用LINQ刪除到SQL
- 28. JPA實體批量刪除不工作
- 29. acumatica如何批量刪除項目
- 30. python ldap3批量刪除用戶和組
我剛纔注意到,當您使用beatbox刪除時,默認情況下它會從預期不存在的帳戶中刪除。如果有人來到這個頁面,請不要嘗試使用刪除選項。最後,我從回收站取消刪除帳戶。 :( – Gagan
這可能是一個有趣的問題,我可以回答,如果你寫更多的信息,也可能是beatbox源(PyPI或Github?),以及你是如何近乎刪除任何東西(試驗演示或通過你的代碼?)認爲beatbox是安全的(同樣,你的問題[Beatbox upsert not ...](https://stackoverflow.com/q/43740127/448474)需要更多信息或編輯。) – hynekcer