মোঙ্গোডিবিতে কাজ করার জন্য আমি এমনকি সবচেয়ে বুনিয়াদি তারিখের ক্যোয়ারী পেতে সক্ষম হতে পারে বলে মনে হয় না। এমন কোনও দস্তাবেজ সহ যা দেখতে দেখতে:
{
"_id" : "foobar/201310",
"ap" : "foobar",
"dt" : ISODate("2013-10-01T00:00:00.000Z"),
"tl" : 375439
}
এবং একটি কোয়েরি যা দেখতে দেখতে:
{
"dt" : {
"$gte" : {
"$date" : "2013-10-01T00:00:00.000Z"
}
}
}
আমি সম্পাদন থেকে 0 ফলাফল পেতে :
db.mycollection.find({
"dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z"}}
})
কোন ধারণা কেন এটি কাজ করে না?
রেফারেন্সের জন্য, এই কোয়েরিটি স্প্রিংয়ের মঙ্গো টেম্প্লেট দ্বারা উত্পাদিত হচ্ছে সুতরাং চূড়ান্তভাবে মঙ্গোডিবিতে প্রেরিত ক্যোয়ারির উপর আমার সরাসরি নিয়ন্ত্রণ নেই।
(পুনশ্চ)
> db.version()
2.4.7
ধন্যবাদ!
Query
বসন্তে বস্তুটি মুদ্রণ করেন তখন যা ফিরে আসে তা দিয়ে আমাকে ফেলে দেওয়া হয়েছিল । ক্যোয়ারির ক্রমিক আকারটি কোনও বৈধ ক্যোয়ারী নয় যা আপনি কেবল একটি মঙ্গো শেলটিতে অনুলিপি / পেস্ট করতে পারেন যা নিজে থেকেই হতাশার মতো। অপরাধী এখানে আছেন: গ্রেপকোড.ফায়াল