const countrySchema = new mongoose.Schema({
name: String,
capital: {
type: ObjectID,
ref: ''
}
});
const Country = mongoose.model('Country', countrySchema);const capitalCitySchema = new mongoose.Schema({
name: String
});
const CapitalCity = mongoose.model('CapitalCity', capitalCitySchema);const countrySchema
= new mongoose.Schema({
name: String,
capital: {
type: ObjectID,
ref: ''
}
});
const Country =
mongoose.model('Country', countrySchema);
const capitalCitySchema
= new mongoose.Schema({
name: String
});
const CapitalCity =
mongoose.model('CapitalCity',
capitalCitySchema);
const country = new Country({ name: 'Spain' });
const capitalCity = new CapitalCity({ name: 'Madrid' });
console.log(country.capital) // Madrid
console.log(capitalCity.country) // Spain