Bạn có thể thử sử dụng mệnh đề "$ where":
db.items.find({"$where" : function(){
for( var c in this ){
if( c == "rgDescriptions" ){
for(var i in this[c]){
for(var j in this[c][i]){
if(j == 'name_color' && this[c][i][j] == '8650AC'){
return true;
}
}
}
};
}
return false;
}});
Nhưng cảnh báo bạn rằng mệnh đề này là giải pháp 'chậm' vì mỗi tài liệu phải được chuyển đổi từ BSON sang một đối tượng Javascript và sau đó chạy qua biểu thức "$ where".