次の構造の MongoDB コレクションがあります。
"speed": {
"m198": [
{
"speed": ["60","150"],
"channels": {
"push": {
"timings": {
"from": "00:00",
"to": "23:59",
"delay": 600
}
}
}
},
{
"speed": [ "50","60"],
"channels": {
"push": {
"timings": {
"from": "00:00",
"to": "23:59",
"delay": 600
}
}
}
},
{
"speed": ["60", "100"],
"channels": {
"sms": {
"timings": {
"from": "00:00",
"to": "23:59",
"delay": 600
},
"sendTo": [
"1234567890"
]
}
}
}
]
}
push
このドキュメントにクエリを実行して、にあるすべてのレコードを取得したいと思いますchannels
。MongoDBの関数を使用してみ$in()
ましたが、正確な結果を得ることができませんでした。