Я создаю базовое приложение для школьного проекта. Я хочу сопоставить владельцев собак с собаками, которыми они владеют. Я создал две модели, одну для собак и одну для владельцев. Владелец собаки может иметь несколько собак, поэтому я думаю, что это один ко многим. У одного хозяина может быть несколько собак...
У меня есть следующие модели для собак:
var мангуст = требуют ('мангуст'); var Schema = мангуст.Схема;
var DogSchema = new Schema({
name: String,
age: Number,
location: String,
breed: String,
sex: String
});
module.exports = mongoose.model('Dog', DogSchema);
и владелец:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var OwnerSchema = new Schema({
firstName: String,
lastName: String,
age: Number,
location: String,
favorite: String,
numberOfBreeds: Number,
numberOfDogs: String,
username: String,
password: String
});
module.exports = mongoose.model('Owner', OwnerSchema);
как я могу присоединиться к двум? Я не уверен, что понимаю процесс присоединения к монго (или sql, если уж на то пошло)...
Заранее спасибо!