--SOLVED-- タイムスタンプを引用符で囲んで修正します!MongoDB - タイムスタンプ<=昨日の各レコードをカウントする
UbuntuテストベンチでMongoDBインスタンスを実行しています。私がやっていることは、アムステルダムのtweeting行動に関する統計を生成するために、つぶやきを収穫することです。私が視覚化したい統計の1つは、1日のツイートの量です。すべてのツイートはミリ秒単位でタイムスタンプを持っているので、私はそれについて質問することができますね。 0を返す上記
db.testtweets.count({
"timestamp_ms": {
"$lte": 1464432361000
}
});
クエリが、私はそれが(今日まで、DB内のすべてのつぶやき)196827を返すことが期待される:
残念ながら、クエリ私が期待される結果を生成しませんしました。私は間違って何をしていますか?クエリを以下のようにIS NOT NULL
に変更すると、それは必要なすべてのツイートの数を返します。
db.testtweets.count({
"timestamp_ms": {
"$ne": null
}
});
は、あなたたちは(:1464354713000たとえば昨日)は、特定のタイムスタンプ、以下のすべてのつぶやきをカウントクエリを作るために私を助けることができます願っています。文書でhttp://pastebin.com/fddPYnX1
あなたはサンプル文書を表示することができますか? – styvane
またはいくつかの言語でその数値をマイナスにすることができるので、$ lt:0を試して – YOU
$ lt0が0を返すようにしてください – Joost