У меня есть 3 коллекции
Companies: [{name:'Lamy'}]
Pens : [name:'Safari', company:ref::companies]
Writing Samples :[{title:'Post title', pen:ref::pens }]
Я хочу получить все образцы письма от конкретной компании по производству ручек.
Можно ли фильтровать на основе значений полей в указанном документе или мне нужно реструктурировать мой firestore?
Пример
const company = db.collection('companies').doc(form.penCompany);
db.collection('samples').where('pen.company', '==', company)
Я предполагаю, что нет, и что Мне нужно реструктурировать мою БД, чтобы включить в нее информацию о компании, вложенную в образец.