Saya mengumpul data daripada bahagian pentadbiran dan menggunakan arahan berikut untuk menanyakan data peringkat wilayahdb.collection.find({'_id':{$mod: [10000000000,0]}})
Tiada data dikembalikan
Biasanya data berikut perlu dikembalikan
{
"_id" : NumberLong("110000000000"),
"name" : "北京市"
},
/* 2 */
{
"_id" : NumberLong("120000000000"),
"name" : "天津市"
},
/* 3 */
{
"_id" : NumberLong("130000000000"),
"name" : "河北省"
},
...
Saya boleh menggunakan pembahagi 10 digit untuk mengembalikan data selepas mengalih keluar 0, tetapi ia bukan yang saya perlukan.
Adakah ini pepijat $mod?
Tiada arahan yang berkaitan dalam dokumentasi rasmi.
Saya mencubanya, dan kini ia ialah:
1. Dalam cangkang mongo, keadaannya adalah sama seperti yang anda gambarkan
2. Di bawah pemandu mongodb 2.2.24, keadaan adalah sama seperti yang anda gambarkan;
3.pemandu mongoose 4.7.9,Perbincangan Pedang Huashan 2017|Komuniti Cina MongoDB
Stesen Hangzhou pada bulan Mac akan datang tidak lama lagi! ! ! Rakan-rakan yang berminat sila daftar segera! ! !