mongodb 多表分页怎么查询?
阿神
阿神 2017-04-28 09:04:38
0
2
768

mongodb需要查询2个表,进行分页,因为需要限制第二个表的条件。这个怎么写?

阿神
阿神

闭关修行中......

membalas semua(2)
Peter_Zhu

Mongodb tidak sesuai untuk pertanyaan berbilang jadual. Idea reka bentuk struktur jadualnya berbeza sepenuhnya daripada pangkalan data SQL. Adalah disyorkan untuk menjadi lebih biasa dengan reka bentuk struktur jadual mongodb untuk mengelakkan pertanyaan berbilang jadual.

迷茫

Perkaitan kaedah DRef, contohnya:
Jadual satu satu, jadual dua dua,
db.one.insert({name:"Flying Fox"})
o = db.one.find( {nama :"Flying Fox"})[0]
db.two.insert({"title":"Associated one"},one:[new DBRef('one',o._id)])
db. two.find({title:"Hello China!"})[0].one[0].fetch()
Gunakan langkau dan had untuk melakukan pertanyaan paging, contohnya:
db.two .find(). sort({"name":1}).langkau(10).had(10);

Terdapat banyak maklumat dalam talian, yang penting ialah DBRef, susun, langkau, had!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan