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

Почему Node отдаёт пустой массив из коллекции Mongo?

Есть модель:
import mongoose from "mongoose";

const Posts = new mongoose.Schema({
  title: {type: String, required: true},
  description: {type: String, required: true},
  text: {type: String, required: true},
  image: {type: String}
})

export default mongoose.model("Posts", Posts)

Есть сервис:
import Posts from '../models/post'

class PostService {
  async getAll() {
    const post = await Posts.find() // вот тут уже пустой массив приходит: []
    return post
  }
}
export default new PostService()


Скрин БД
612a801b06438127507869.png


Скрин запроса/ответа из Постмана
612a80e4e4f0c803052403.png


Подскажите как это пофиксить и куда вообще копать?
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@uroot Автор вопроса
Нашёл в чём была проблема... забыл изменить название БД в конфиге
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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