使用 LokiJS 找到独特的价值?

Find distinct value using LokiJS?

有没有办法找到不同的值,比如使用 mongo 命令 db.collection.distinct() 使用 lokiJS

目前没有 in-built 工具来获取不同的值,所以目前你必须迭代 ResultSetDynamicView 来解决这个问题,这应该很简单:

let dist = [];
view.forEach((elem) => {
  if (dist.indexOf(elem) === -1) {
    dist.push(elem);
  }
});
return dist;

我可以在 github 上提出一个问题,这样如果你愿意,这个功能就会被实现,因为它听起来很有趣。