Как я могу получить коллекцию, где запрос должен быть применим к массиву внутри документа.
Пример документа: я хотел бы знать, как запросить документ, в котором указаны бренды fiat
и seat
{
"name":"test 1",
"brands":[
{
"brand":{
"id":1,
"name":"Fiat",
"slug":"fiat",
"image":null,
"year_end":null,
"year_start":null
},
"released_at":"2018-10-26"
},
{
"brand":{
"id":2,
"name":"Seat",
"slug":"seat",
"image":null,
"year_end":null,
"year_start":null
},
"released_at":"2018-10-26"
},
{
"brand":{
"id":3,
"name":"Mercedes",
"slug":"mercedes",
"image":null,
"year_end":null,
"year_start":null
},
"released_at":"2018-10-26"
},
{
"brand":{
"id":4,
"name":"Yamaha",
"slug":"yamaha",
"image":null,
"year_end":null,
"year_start":null
},
"released_at":"2018-10-26"
}
]
}
Я пробовал что-то вроде:
.collection("motors")
.where("brands.slug", "array-contains-any", ["fiat", "seat"])
но это не работает. Я не могу понять по документации , как это получить.