多くの場合、作成後にデータを変更しないようにする必要があります。しかし、新しいレコードを作成するには、更新された情報も参照する必要があります。たとえば、2 つのコレクションがあります。
Order{
has may products
}
Product{
name: string
price: float
}
注文を作成するときに、現在の製品情報を参照して、注文伝票に入れる必要があります。しかし、注文を作成した後、後で製品が変更されたときに変更されたくありません。どうすればmongodbでこれを達成できますか? embeds_many 関係を使用する必要がありますか?
ところで、私はレールアプリでモンゴイドを使用しています。
前もって感謝します!