3
指定模式我不知道來定義這個模式的最佳方式是什麼:在貓鼬
Newsitem只能有1個用戶ID和1個任務ID。 任務可以屬於許多新的站點。 用戶可以屬於很多新網站
我搜索了一些例子,但我會說他們不是很多的例子。我怎樣才能用貓鼬& mongodb做到這一點?我會說,User to newsitem和Task to Newsitem是一對多關係。
指定模式我不知道來定義這個模式的最佳方式是什麼:在貓鼬
Newsitem只能有1個用戶ID和1個任務ID。 任務可以屬於許多新的站點。 用戶可以屬於很多新網站
我搜索了一些例子,但我會說他們不是很多的例子。我怎樣才能用貓鼬& mongodb做到這一點?我會說,User to newsitem和Task to Newsitem是一對多關係。
在Mongodb中,您可以在模式中引用一個集合,因此當您在newsitem中發現()一個文檔時,mongoose會在用戶和任務中執行find(),因此不是返回newsitem文檔,而是返回newsitem與用戶任務。
只是一個問題,你用哪個軟件繪製圖表?看起來非常好。 –
http://ondras.zarovi.cz/sql/demo/ – Ojtwist
您刪除的實施對我來說似乎合理。在NewsItem中,您有一個對用戶和任務的引用,而不像@GabrielLlamas建議在查詢NewsItem時填充。 – balazs