2つのコレクションを持つMongoDBインスタンスがあるとします。個所と人です。MongoDBコレクションのDBRefをどのように検証できますか?
文書がどのように見える典型的な場所:すべての場所の DBRefを検証する方法はあり
{
"name": "Erin"
"place": DBRef("places", "someID")
"url": "bc.example.net/Erin"
}
:
{
"_id": "someID"
"name": "Broadway Center"
"url": "bc.example.net"
}
そして人文書がどのように見えます文書の人コレクション?
と、次の書類を発見しました。 – Sammaye
トピックから少し外れていますが、単に文書IDを格納するのではなくDBRefが必要であることを確認してください。 DBRefは、その文書が参照されている論理データベースがわからない場合にのみ適しています。どちらのオプションも、参照されたドキュメントを手動で照会する必要があります(上位レベルのライブラリでも同様です)。 –
チップをありがとう。 DBRefsは事実上必要です。 – noamt