1

ID がコレクション内でのみ一意であり、グローバルには一意ではないバックボーン モデルを使用することは、良い習慣ですか、それとも悪い習慣ですか? (そのコレクションにコンテキスト化されているため)

たとえば、 modelのコレクションAを含むモデルがあります。コレクションはモデルに属します。とのインスタンスが 2 つある場合、をin で使用し、別のをinで使用できますか?bsBBAa1a2ABid=1a1Bid=1a2

多分私はすべての意味を理解していないかもしれませんが、それはかなり理にかなっています.大量に使用する前にあなたに確認したかっただけです.

ありがとう

4

2 に答える 2

0

問題は、それらが同じエンティティを表しているかどうかです...もしそうなら、それらのIDは同じである可能性があります。そうでなければ、私はそれをお勧めしません。それらが同じエンティティである場合、単一のオブジェクトへの同じ参照である必要があります。

すべてのバックボーン モデルに対して自動生成された一意の識別子であるcid属性が常にあります。

于 2013-08-06T09:41:50.970 に答える
0

2 つが別々のコレクションである場合、そのコレクションに固有の ID を持つことができます。

2 つのコレクションが相互に作用し、衝突を引き起こす可能性がある場合を除きます。ids

于 2013-08-06T09:17:22.473 に答える