使用 LokiJS 找到独特的价值?
Find distinct value using LokiJS?
有没有办法找到不同的值,比如使用 mongo 命令 db.collection.distinct()
使用 lokiJS
目前没有 in-built 工具来获取不同的值,所以目前你必须迭代 ResultSet
或 DynamicView
来解决这个问题,这应该很简单:
let dist = [];
view.forEach((elem) => {
if (dist.indexOf(elem) === -1) {
dist.push(elem);
}
});
return dist;
我可以在 github 上提出一个问题,这样如果你愿意,这个功能就会被实现,因为它听起来很有趣。
有没有办法找到不同的值,比如使用 mongo 命令 db.collection.distinct()
使用 lokiJS
目前没有 in-built 工具来获取不同的值,所以目前你必须迭代 ResultSet
或 DynamicView
来解决这个问题,这应该很简单:
let dist = [];
view.forEach((elem) => {
if (dist.indexOf(elem) === -1) {
dist.push(elem);
}
});
return dist;
我可以在 github 上提出一个问题,这样如果你愿意,这个功能就会被实现,因为它听起来很有趣。