【问题标题】:Null objects after removing document from jsonstore collection从 jsonstore 集合中删除文档后的空对象
【发布时间】:2015-02-09 03:52:29
【问题描述】:
如何使用 remove() 函数从集合中删除对象而不留下空对象?
当我们使用 remove() 删除对象时,它将被 null 替换。由于内存/性能,我不想将空对象保留在集合中。
【问题讨论】:
标签:
ibm-mobilefirst
jsonstore
【解决方案1】:
当被移除的文档未被标记为脏时,JSONStore API 的所有生产就绪版本(即 iOS、Android、WP8 和 Windows 8)都会从持久存储中移除文档。您可以使用 markClean API 来确保文档不脏,然后再调用 remove API 以将其从持久存储中真正删除。
如果您认为某处存在缺陷,您可以打开 PMR here。如果想要请求新功能,您可以打开功能请求here。