我正在尝试根据嵌套对象上属性的值来过滤文档。
用户对象的结构如下:
{
"username":"Some Dude",
"messages":{
"MESSAGE_ID_1":{
"is_read":true
},
"MESSAGE_ID_2":{
"is_read":false
}
}
}
我正在这样过滤:
$db->collection('users')
->where('messages.MESSAGE_ID_2.is_read','=',false)
->documents()
但这不返回任何记录。使用控制台也不会返回任何记录。
答案 0 :(得分:0)
您是否缺少“ =“?
$db->collection('users')
->where('messages.MESSAGE_ID_2.is_read','=',false)
->documents()