IBM Advanced Find JSONStore 在高级查询超过 999 条记录时说 "INVALID_SEARCH_FIELD"

IBM Advanced Find JSONStore saying "INVALID_SEARCH_FIELD" when the advanced query exceeds 999 records

MFP JSONSTORE 插件版本:8.0.2017033009

您好,我有一个包含 2000 条记录的 JSONStore,我只想从中筛选出 1217 条与 属性.

相似的记录

所以我用了WL.JSONStore.QueryPart().inside('PROPERTY', [...PROPERTYVALUEARRAY]);

一切正常,直到 PROPERTYVALUEARRAY 被限制为 999 条记录但是当它 exceeds/touches 1000 时我们注定了 JSONstore API 开始返回如图所示的错误。

WL.JSONStore.get("JSONSTORENAME").advancedFind([query]).then(res => { console.log(res)}).fail(res => { console.log(res)});

检索 huge/large JSONStore 数据已在最新的 ifix 版本中修复。

使用 iFix 8.0.0.0-MPFF-IF20170705-1849 以上的 ifix 版本。

有关 iFix 版本的更多详细信息,请参见此处: MobileFirst Foundation iFix 8.0.0.0-MPFF-IF20170705-1849 发布