埋め込みドキュメントを他のドキュメントのリファレンスとして使用することが可能かどうかを知りたいと思います。春のデータMongoDB - 他のドキュメントのリファレンスとして埋め込まれたドキュメント
私は埋め込みドキュメントを独自のコレクションに移動できますが、主な目的は埋め込みドキュメントのパフォーマンス上の利点を持ち、重複を避けることです。例えば
:
ユーザー
{
_id: ObjectId("4fed0591d17011868cf9c982"),
_class: "User"
...
addresses: [ {
_id: ObjectId("87KJbk87gjgjjygREewakj86"),
_class: "Address",
...
} ]
}
注文
{
_id: ObjectId("gdh60591d123487658cf9c982"),
_class: "Order",
...
address: ObjectId("87KJbk87gjgjjygREewakj86")
}
あなたのコメントありがとう! –