在mysql中我有一个像这样的SQL
SELECT *, match(name) against('abc' IN BOOLEAN MODE) as score ......
现在我使用的是mongodb而不是mysql,在我的收藏中,我希望找到名称或类别如特定字符的文档,并将其评为分数
答案 0 :(得分:1)
您可以定义"索引"
db.articulos.createIndex(
{
prodcuto: "text",
descripcion: "text",
color: "text"
}
)
搜索命令如下所示:
db.articulos.find({ $text: { $search: "Olla Negra 20cm azul"}})