Задать вопрос
@uroot

Почему я не могу получить список категорий?

Коллекция выглядит так:
6207ea816a07f918225769.png

Схема так:
const categorySchema = new mongoose.Schema({
  title       :   { type : String },
  subCategories:  [
    {
      name: { type: String }
    }
  ]
})


Но если я делаю запрос за категориями: await Category.find()

То вижу пустой массив. Что я делаю не так?
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Grapeoff
@Grapeoff
В чём концепция...?
Скорее всего имя коллекции отличается от имени той коллекции, в которой ищет Mongoose.

Вызов mongoose.model устанавливает имя коллекции, к которой привязана модель, по умолчанию используется имя модели в нижнем регистре во множественном числе.

Источник: https://stackoverflow.com/questions/14183611/mongo...

Мне кажется, что в вашем случае проблема та же, ибо других вариантов я не представляю.
Ответ написан
Ваш ответ на вопрос

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

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