Worklight - 删除JSONStore数据库中的多个文档

时间:2014-06-25 16:14:22

标签: ibm-mobilefirst jsonstore

我正在使用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}

或者我可能需要检索文件然后将其删除? 我也考虑过对文档进行循环,但我更愿意使用" clean"解决方案,因为我想知道什么时候成功删除了所有文件。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)