Я создаю решение, где мне нужно будет добавлять такие атрибуты, как цвет, тип на моих продуктах. Продукты смогут иметь более одного цвета.Firebase структурирование и фильтрация нескольких атрибутов (значений) по ключу
Итак, мой вопрос в том, должен ли я структурировать атрибуты данных как массивы в firebase или объектах, или есть другой способ?
Я хотел бы фильтровать продукты с .eQualTo (или, если есть лучший способ) https://firebase.google.com/docs/reference/js/firebase.database.Query#equalTo
Пример 1)
{
name: "My red n' white product",
color: ["white", "red"]
}
Пример 2)
{
name: "My red n' white product",
color: {red: true, white: true}
},
{
name: "My blue product",
color: {blue : true}
}
Пример 3)?