[英]First initialization of a JSONStore Collection
因此,在Worklight中,我想使用JSONStore在首次加載應用程序時初始化一個集合。
我想用36個實例的“狀態”字段填充它。 第一次加載應用程序時,我要將所有這些設置為0。
首次初始化后,應用程序將根據用戶操作不時更新狀態值...
我如何第一次將所有值初始化為零,而不是在此之后再次初始化。
謝謝!
(對不起,如果這個問題沒有道理..)
您可以使用count
API獲取集合中文檔的數量。 如果該數字為0,則表示這是首次初始化集合,因此您可以在其中添加狀態為0的36個實例。 例如:
WL.JSONStore.init(...)
.then(function () {
return WL.JSONStore.get('collection').count();
})
.then(function (numOfDocsInCollection) {
if (numOfDocsInCollection < 1) {
//this code will be reached only the first time the collection has been initialized
} else {
//this code will be reached every other time
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.