MongoDB中的复杂查询过滤器通过Node.js

时间:2013-09-11 11:53:25

标签: javascript node.js mongodb nosql

有没有办法查询多个字段并在MongoDB中为NodeJS中的每一个应用过滤器?

示例:

想象一下包含用户个人资料(姓名,姓名,昵称,年龄等)的集合。我可以以某种方式查询它:

db.collection("users").find({}).filter([
    {field: 'name', operator: 'startswith', value: 'Ji'},
    {field: 'surname', operator: 'contains', value: 'om'},
    {field: 'nick', operator: 'endswith', value: 'mmy'}
]); //Searching for Jimmy Thomson (alias jimmy)

编辑:

我忘了提到我不是在寻找正则表达式。

0 个答案:

没有答案