У меня есть объект Монго, который выглядит следующим образом:
var foodSchema = new mongoose.Schema({
name: { type: String, required: false, unique: true },
image: { type: String, required: false, unique: true },
});
Идея состоит в том, чтобы иметь возможность сохранять объект "еда" для пользователя.(Данные поступают из начального файла.)
Итак, если данные, входящие в приведенную выше модель, были:
name: tacos,
image: tacos.gif
Кем я хочу бытьВ состоянии затем сохранить эти данные в пользовательской модели. Есть ли лучший способ сделать это, чтобы в пользовательской модели было поле для сохранения данных?(Сохранение в двух последних полях) Например:
var UserSchema = new mongoose.Schema({
username: String,
password: String,
foodName1: String,
foodImage1: String,
});
Мне кажется, что я сохраняю данные дважды, в двух разностных моделях.Это правильный способ справиться с этим?Или есть ли лучший способ хранить данные о еде внутри модели пользователя ?