0

2 モデル:

# User Model:
...
many :research_papers

# ResearchPaper Model:
...
key :user_id,  ObjectId
key :username, String

belongs_to :user

研究論文をユーザーにリンクしたい。そこに :user_id と :username がリストされています...

ユーザー自身の ObjectId を挿入するだけですか?

"_id" : ObjectId("4fb2739045a86e0c5c000002")

最後に、正しいリンク/関連付けを作成したことを確認するにはどうすればよいですか

4

1 に答える 1

1

ユーザー名が変更された場合は、著者だけでなくすべての研究論文を更新する必要があるため、user_idは研究論文モデル内にのみ保存する必要があります。

これは、 MongoDBを使用したモデリングに関する適切なチュートリアルです。

于 2012-05-16T11:41:17.607 に答える