Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何使用mongoose和MongoDB在我的网站上实现搜索引擎_Node.js_Mongodb_Indexing_Search Engine - Fatal编程技术网

Node.js 如何使用mongoose和MongoDB在我的网站上实现搜索引擎

Node.js 如何使用mongoose和MongoDB在我的网站上实现搜索引擎,node.js,mongodb,indexing,search-engine,Node.js,Mongodb,Indexing,Search Engine,我想实现一个搜索功能,可以部分或全部搜索用户,例如Bob=Bob Herald,Bob Granger 我是node js新手,请帮助。您可以使用。使用$regex条件从mongoose中查找,如: collection.find({ 'fieldToSearch': { '$regex' : 'searching text' } }) 有,有。你应该仔细观察两者,了解它们的区别,然后确定哪一个最适合你的实际需要。

我想实现一个搜索功能,可以部分或全部搜索用户,例如Bob=Bob Herald,Bob Granger


我是node js新手,请帮助。

您可以使用
。使用
$regex
条件从mongoose中查找
,如:

collection.find({
  'fieldToSearch': {
    '$regex' : 'searching text'
  }
})
有,有。你应该仔细观察两者,了解它们的区别,然后确定哪一个最适合你的实际需要。