Mirki, jest sobie baza ze schematem, który w dużym uproszczeniu wygląda tak:
Teraz potrzebuję pobrać wszystkie obiekty B, które pod tablicą
ASchema({ name: String }) // model A
BSchema({ x: String, y: [{ type: Schema.Types.ObjectId, ref: 'A' }] }) // model B
Teraz potrzebuję pobrać wszystkie obiekty B, które pod tablicą
y
zawierają obiekty A z konkretną wartością pola name
. Wychodzi na to, że musiałbym wykonać najpierw .populate('y')
, a dopiero potem przeszukać kolekcję pod potrzebnym mi kątem. Jak to
#udemy #javascript
Czystego JS nie przerabiałem ale Reacta i Angulara ma na wysokim poziomie to podejrzewam że z tym jest tak samo.