Firebase Colection Where фильтрация по объекту
Как получить отфильтрованные элементы, по свойству объекта например по idUser, 2 вариант будет работать только если все свойства совпадут, это не очень пластично. Хелп.
const listingsRef = collection(db, 'resume');
let q = query(
listingsRef,
// where('card_name', '==', 'Трубочист'), // 1. Рабочее
// where('idInvite', 'array-contains', { // 2. Рабочее, только если все поля совпадают
// idUser: 'YpguqFwp1YeEFrQlQeJHaRWVKar1',
// numInvite: "H2YyxgD0GuhFuDK7k8JJ",
// status: "view"
// }),
// where('idLike', '==', 'Ks8AALPMJ0MkLl888A9jSBr2IaC3'), // 3
);
const querySnap = await getDocs(q);
