我正在爲此使用mongoose和node.js。關於Mongo db Schema的混淆。如何讓它變得更好?
我目前的架構是這樣的:
var linkSchema = new Schema({
text: String,
tags: array,
body: String,
user: String
})
我的使用情況是這樣的:有一個用戶列表,並每個用戶都有與之相關的鏈接列表。用戶和鏈接當然是不同的架構。因此,如何使用mongo-db完成這種一對一的關係。
我應該製作一個用戶架構並在其中嵌入linkSchema嗎?或者相反呢?
另一個疑問。標籤總是一串字符串,我可以用它來瀏覽以後的鏈接。它應該是一個數組數據類型還是有更好的方法來表示它?