MongoDB CRUD操作: 在本地实例进行文本搜索查询
在本地实例运行文本搜索查询前,必须先在集合上建立文本索引。MongoDB提供文本索引,支持对字符串内容的文本搜索查询。文本索引可以包含任何值为字符串或字符串元素数组的字段。一个集合只能有一个文本搜索索引,但索引可以有多个字段。
举例
下面的示例演示了如何建立文本索引,并利用它根据文本字段查找咖啡店。
创建集合
使用下面的脚本创建stores
集合:
db.stores.insertMany(
[
{
_id: 1, name: "Java Hut", description: "Coffee and cakes" },
{
_id: 2, name: "Burger Buns", description