[英]Worklight - Remove several documents in the JSONStore database
我正在使用Worklight開發移動應用程序,並且想使用查詢在JSONStore數據庫中刪除多個文檔。
我嘗試執行以下操作:
WL.JSONStore.get('collection').remove([{MYID: "1111"}, {MYID: "2222"}],{push: false}) .then(function(){ //Handle success }) .fail(function(errorObject){ //Handle failure });
不幸的是,我得到了錯誤:
BAD_PARAMETER_EXPECTED_DOCUMENT_OR_ARRAY_OF_DOCUMENTS
這很奇怪,因為在Worklight JSONStore中刪除了功能文檔,它是這樣寫的: @param doc {Document or Array of Documents or Query or _id}
。
還是我必須檢索文檔然后將其刪除? 我也想對文檔進行循環,但是我更喜歡使用“更清潔”的解決方案,因為我想知道何時成功刪除了所有文檔。
謝謝你的幫助 !
這是一個已知的錯誤,已在最新版本中修復。
看一下以下相關鏈接:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.