1
我的應用程序有此事件模型。如果我創建另一個模型:日期...所以一個事件可以有多個日期,我應該使用Events EmbedsMany Dates嗎?或者更好地使用事件hasMany日期和日期belongsTo事件?有什麼不同?StrongLoop:EmbedsMany vs hasMany and belongTo
活動的新日期可能會在事件創建後稍後添加。
我可能會使用MySQL數據庫,不知道這是否有什麼好做的。
太好了!..謝謝。 把更多的注意力放在它上面,我可能會創建一個參加模型,以作爲用戶和日期之間的hasManyThrough關係。所以我認爲在這種情況下有很多會更好。 –
我個人一直使用hasMany和SQL數據庫。嵌入相關的細節表是更自然的方式。對於像MongoDB這樣的noSQL數據庫,嵌入相關模型通常是有意義的。可能的問題是文檔的大小,因爲MongoDB的每個文檔的大小限制爲16兆字節。這又取決於你的設計和要求。 –