Werawoolf
@Werawoolf
Frontend Engineer

Целесообразно ли использовать паттерн Repository при разработке на nodejs?

Если при внедрении Mongoose некоторые свойства паттерна переходят моделям бд?
  • Вопрос задан
  • 2575 просмотров
Пригласить эксперта
Ответы на вопрос 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Вы про вот это?
// define an Actor model with this mongoose instance
mongoose.model('Actor', new Schema({ name: String }));

// create a new connection
var conn = mongoose.createConnection(..);

// retrieve the Actor model
var Actor = conn.model('Actor'); // repository??

Забейте, это ему нужно для популяции вложенных документов в основном.

То, что Mongoose берет на себя слишком много, не должно влиять на вашу архитектуру. Может, завтра вы перейдете на нативный драйвер или вообще смените БД.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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