アロラ、私は初めてモングースを使用しています。私は2つのスキームを作成することに決めました。最初のものはユーザーを表し、2番目のものは彼の問い合わせを表します。私は問い合わせを検索し、そのステータスを更新する場合、それは彼らが別のオブジェクトであることを意味、ユーザーのアレイ上に同じ問い合わせを更新しないことがわかりネストされたオブジェクトは更新されていません
var userSchema = new mongoose.Schema({
name: String,
enquires: { type : [Enquire.schema] , "default" : [] },
});
var enquireSchema = new mongoose.Schema({
status: {type: String, 'default': 'pending'},
enquire: String,
});
:ようにユーザーが問い合わせの配列を持っています。私は、リレーショナルデータベースと同じであるのでIDの配列を保存したくないので、照会スキームを忘れてUserスキームだけを使用する1つの解決策を見ています。それはマングースの仕組みですか?すべての関係について、入れ子オブジェクトのようなものをすべて挿入する必要がありますか?
本当に、私は今週末に人口に関するこのことを発見します。乾杯! –