MongoDB里findOne()是不是相当于SQL中LIMIT 1
高洛峰
高洛峰 2017-04-21 11:15:25
0
3
787

看到这个关于SQL中加入 LIMIT 1 是否会更快的问题,/q/10100000001...
老牛我就想起了mongodb里的 findOne

db.collection.findOne(query)

不知道是不是跟SQL的一样,还是说跟db.collection.find().limit(1)一样?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(3)
迷茫

Fungsi limit() dalam mongoDB adalah sama dengan had dalam sql. Fungsi limit() dalam mangga juga digunakan selepas fungsi find().

伊谢尔伦

Walaupun mekanisme pelaksanaannya sangat berbeza dengan db.collection.find().limit(1), penggunaannya tidak jauh berbeza dengan db.collection.find().limit(1),

findOne Ya, cari item pertama, kembalikan data, dan kemudian tutup kursor operasi ini boleh dilakukan sekali gus
db.collection.find().limit(1) Ya, mula-mula kembalikan kursor, dapatkan data yang diperlukan. dan kemudian tutup kursor

Pelaksanaan khusus masih bergantung pada klien...

大家讲道理

Satu makna

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