我的mongodb数据库中存在这样的对象,存储在字段类型的哈希中:
"owner": {
"user_id":
},
"answers": {
"items": {
"0": {
"owner": {
"reputation":
"user_id":
"user_type":
"profile_image":
"display_name":
"link":
},
"is_accepted":
"score":
"last_activity_date":
"last_edit_date":
"creation_date":
"answer_id":
"question_id":
}
},
"has_more": false,
},
"is_answered": true,
"view_count":
"answer_count":
"score":
}
我对如何使用mongoid查询answers.items.<any number>.score.gte => 1
感到有些困惑。我尝试了一些不同的选择,但我似乎找不到有用的东西。
答案 0 :(得分:0)
我能够通过跳过号码并使用(:&#34; answer.score&#34; .gte =&gt; 1)来解决这个问题。