是否有任何程序库支持过滤JSON,如mongodb查询语法?

时间:2016-02-19 06:45:00

标签: json mongodb

在mongodb中,我可以使用{{size“:40}之类的查询JSON来获取大小为40的文档。

是否有任何程序库可以使用JSON查询语句过滤/检查纯JSON文档?

1 个答案:

答案 0 :(得分:1)

查看lodashunderscore等图书馆。

filter这样的函数就是一个很好的例子。

可以使用这样的东西:

var items = [{
  "id": 1,
  "size": 3
}, {
  "id": 2,
  "size": 4
}, {
  "id": 3,
  "size": 1
}];


var result = items.filter(function(item) {
  return item.size == 1;
});

console.log(result);

Good video describing the use of the filter() function