Mongodb 如何形成即使字段具有不同的数据类型也会返回结果的查询?
如何形成一个MongoDB查询,即使数据的形式不同也会返回结果 例如:我有一个集合,它具有以下结构,其中documentId的值为16641,但有时数据类型为string,有时数据类型为number 与SQL中一样,我们可以在where子句中查询不同类型的值,我可以在MongoDB中也这样做吗Mongodb 如何形成即使字段具有不同的数据类型也会返回结果的查询?,mongodb,Mongodb,如何形成一个MongoDB查询,即使数据的形式不同也会返回结果 例如:我有一个集合,它具有以下结构,其中documentId的值为16641,但有时数据类型为string,有时数据类型为number 与SQL中一样,我们可以在where子句中查询不同类型的值,我可以在MongoDB中也这样做吗 您只需使用$in运算符进行查询。例如,您可以通过Sr No字段匹配您拥有的两个文档 查找{Sr No:{$in:[2,1]}; 您对documentId有何建议?我也会从NodeJs和多个字段执行此操作,
您只需使用$in运算符进行查询。例如,您可以通过Sr No字段匹配您拥有的两个文档 查找{Sr No:{$in:[2,1]};
您对documentId有何建议?我也会从NodeJs和多个字段执行此操作,该方法似乎很麻烦,是否有其他选择?我认为上面的答案是基于您在问题中的文档的示例。您可以使用docuemntId代替Sr No。将那些documentId放入数组中并传入