коллекции по одному элементу из массива?
То есть у меня есть коллекция Records с полями _id (string), users (array of string).
В users лежит массив айдишников пользователей. Мне нужно найти все Records, в которых упоминается определенный юзер айди.
Что я пытался сделать:
Records.find({ users: { $elemMatch: { $eq: userId } } })
Но это почему-то не работает.
Подскажите, пожлуйста, в чем может быть проблема.
docs.mongodb.com/v3.6/tutorial/query-arrays/#query-an-array-for-an-element
Обсуждают сегодня