Mongodb对战

Mongodb对战,mongodb,match,sql-like,rank,Mongodb,Match,Sql Like,Rank,在mysql中,我有一个如下所示的sql SELECT *, match(name) against('abc' IN BOOLEAN MODE) as score ...... 现在我使用mongodb而不是mysql,在我的收藏中,我想找到一些文档,其中的名称或分类类似于特定字符,并将其按分数排序,您可以定义一个索引 db.articulos.createIndex( { prodcuto: "text", descripcion: "text", colo

在mysql中,我有一个如下所示的sql

SELECT *, match(name) against('abc' IN BOOLEAN MODE) as score ......
现在我使用mongodb而不是mysql,在我的收藏中,我想找到一些文档,其中的名称或分类类似于特定字符,并将其按分数排序,您可以定义一个索引

db.articulos.createIndex(
  {  
    prodcuto: "text",
    descripcion: "text",
    color: "text"
   }
)
搜索命令如下所示:

db.articulos.find({ $text: { $search: "Olla Negra 20cm azul"}})

嗨,Yur Gasparyan,欢迎来到Stack Overflow。很抱歉,你的问题在这里不是一个好问题;这个网站是用来询问你正在做的编程中的具体问题的,而不是关于如何开始编程的广泛问题。我认为您需要找到另一个具有合适MongoDB教程的站点,并从中学习。