Potrzebuję zrobić następujący schemat w mongo:
Kolekcja zawierająca wiele koszyków, wewnątrz koszyków jest tablica z produktami.
Wychodzi mi na to że tablica będzie subDokumentem.
Jeśli jest subdokumentem z tego co widzę to nie mogę zastosować np. sort z mongo tylko musze plain array function wykorzystać? Czy wpływa to jakoś na wydajność? Czy taki schemat jest ok?
























Piszę testy pod mongo i sytuacja jest o tyle ciekawa że wykorzystuję dwie db w aplikacji. Za rozróżnienie connection odpowiada middleware które rozpoznaje flagę w url i na podstawie jej zwraca odpowiedni connection.
Teraz pisze testy (mocha + chai) i problem polega na tym ze nie potrafię znaleźć sposobu jak zamockować globalnie middleware tak aby zwrócił connections stworzone w hooku before. Ma ktoś jakiś pomysł jak to zrobić?
Korzystam z jednego