Ben mongodb içinde tweets saklamak etrafında oynuyordum, her nesne şöyle görünür:
{
"_id" : ObjectId("4c02c58de500fe1be1000005"),
"contributors" : null,
"text" : "Hello world",
"user" : {
"following" : null,
"followers_count" : 5,
"utc_offset" : null,
"location" : "",
"profile_text_color" : "000000",
"friends_count" : 11,
"profile_link_color" : "0000ff",
"verified" : false,
"protected" : false,
"url" : null,
"contributors_enabled" : false,
"created_at" : "Sun May 30 18:47:06 +0000 2010",
"geo_enabled" : false,
"profile_sidebar_border_color" : "87bc44",
"statuses_count" : 13,
"favourites_count" : 0,
"description" : "",
"notifications" : null,
"profile_background_tile" : false,
"lang" : "en",
"id" : 149978111,
"time_zone" : null,
"profile_sidebar_fill_color" : "e0ff92"
},
"geo" : null,
"coordinates" : null,
"in_reply_to_user_id" : 149183152,
"place" : null,
"created_at" : "Sun May 30 20:07:35 +0000 2010",
"source" : "web",
"in_reply_to_status_id" : {
"floatApprox" : 15061797850
},
"truncated" : false,
"favorited" : false,
"id" : {
"floatApprox" : 15061838001
}
Oluşturulan_at'ı kontrol eden ve 18:47 ile 19:00 arasındaki tüm nesneleri bulan bir sorguyu nasıl yazarım ? Tarihlerin belirli bir biçimde saklanması için belgelerimi güncellemem gerekir mi?
2010-04-29T00:00:00.000Z
aynı tarih / saati milisaniye cinsinden hesaplamaktan çok daha kolaydır. Saat dilimi dönüşümünü de kolayca yapabilirsiniz. Ayrıca Tarihler artık artık günler, artık saniye sayısı ve genellikle kendinizle uğraşmak istemediğiniz diğer tuhaflıklar gibi şeylerle başa çıkıyor.