Javascript mongoquery搜索字符串以特定字母开头

Javascript mongoquery搜索字符串以特定字母开头,javascript,node.js,mongodb-query,aggregation-framework,Javascript,Node.js,Mongodb Query,Aggregation Framework,要使用nodeJs编写一个mongoquery,其中要在匹配过滤器中为特定键提供一个字母。它将返回键值以该字母开头的所有对象 例如: {emp_code:"H1234"}, {emp_code:"H1235"}, {emp_code:"P1234"}, {emp_code:"P1235"} 如何仅筛选以“H”开头的emp\u代码”使用集合。查找({'emp\u代码]:/^H/})。使用: var MongoClient = require("mongodb").MongoClient; Mo

要使用nodeJs编写一个mongoquery,其中要在匹配过滤器中为特定键提供一个字母。它将返回键值以该字母开头的所有对象

例如:

{emp_code:"H1234"},
{emp_code:"H1235"},
{emp_code:"P1234"},
{emp_code:"P1235"}
如何仅筛选以“
H
”开头的
emp\u代码

使用
集合。查找({'emp\u代码]:/^H/})
。使用:

var MongoClient = require("mongodb").MongoClient;

MongoClient.connect("mongodb://localhost/testDB", function(error, db) {

    db.collection("collection").find({ 'emp_code': /^H/ }).toArray(function(error, res) {
        console.log(res);
    });

});