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

Как подключить связаные документы?

в папке shemas есть два файла
artist.js
'use strict';

var Mongoose  = require('mongoose');
var categoryShema = require('category.js')

var artistSchema = new Mongoose.Schema({
    id:{type: Number,required:true},
    name:{type: String,required:true},
    description: String,
    created_at:{type:Date, default: Date.now},
    category:{type:Schema.Types.ObjectId, ref: 'categoryModel'}
});

var artistModel = Mongoose.model('artist', artistSchema);
module.exports = artistModel;

и category.js

'use strict';
var Mongoose  = require('mongoose');

var categorySchema = new Mongoose.Schema({
    id:{type: Number},
    name:{type: String,required:true},
    description:{type: String},
    created_at:{type:Date, default: Date.now},
    title:{type:String},
    keywords:{type:String},

});

var categoryModel = Mongoose.model('category', categorySchema);
module.exports = categoryModel;

при рестарте pm2. Лог pm2 log выводит ошибку
Error: Cannot find module 'category.js'

вопрос как правильно подключить связи.
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

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