Как искать документ через ref на другую модель?

У меня есть модель User, в которой есть важное для моей задачи поле email
Также есть модель Employee, в которой есть поле user: { ref: "User" }
суть вопроса: как мне найти employee по email?
я сделал через employee.find({}).populate() и с этого результата прохожу по каждому и ищу email
проблема такого подхода в том, что если будет очень большое количество записей в бд, то время на эти операции уйдет много
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы