0
私はMEANスタックで使用している従業員情報imのモデルを持っており、店舗モデルで作業する店舗名を参照したいと考えていますが、以下は正しいでしょうか?ExpressJsで別のモデル値を参照するにはどうすればよいですか?
従業員数:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var muv = require('mongoose-unique-validator');
var schema = new Schema({
firstName: {type: String, required: true},
lastName: {type: String, required: true},
empId: {type: String, required: true, unique: true},
num: {type: String, required: true},
job: {type: String, required: true},
store: {type: Schema.Types.storeName, ref: 'Stores'},
});
schema.plugin(muv);
module.exports = mongoose.model('Message', schema);
店舗:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({
storeName: {type: String, required: true},
lat: {type: String, required: true},
long: {type: String, required: true},
});
module.exports = mongoose.model('Stores', schema);
タイプミスがあります。タイプ:ストアの横に2回入力します。 – user7629970