2016 - 2024

感恩一路有你

mongodb完全替代mysql Mongodb多层嵌套数组如何更好的查询?

浏览量:1057 时间:2021-03-11 15:39:25 作者:admin

Mongodb多层嵌套数组如何更好的查询?

最简单的方法是直接在程序中过滤掉不匹配的数组元素。将作为个体查询的数据不应放置在数组中。Mongodb对数组元素的查询相对较弱。在过去(2.2或2.4之前),没有$elemmatch操作符,并且不可能查询满足这两个条件的特定元素。只能查询数组中满足这两个条件的元素。例如,它可能命中{array:[{A:1,B:1}]}或{array:[{A:1},{B:1}]}。

所以我觉得把货物列出来比较合适。

mongodb中怎么类似于jdbc一样,执行自己写得sql语句?

Mongodb是一个非关系数据库,不支持SQL语句。它执行类似于JSON对象的语句。而且,每种编码语音不同,驱动程序实现也不同。你可以看看具体的例子。

mongodb完全替代mysql mongodb对象嵌套查询 mongodb对sql语句的支持

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。