我發展與MongoDB中,貓鼬和Expressjs其中有文章或不同類型的職位申請。例如,網址發佈只包含網址或地址,並且沒有文字。有普通的帖子,地圖帖子,圖片帖子和一堆其他類型。MongoDB的架構爲不同類型的帖子/文章
現在,我想在我的應用程序定義的Post
S上的架構。我有點糊塗了,如果我要爲每個被這些定義不同的模式,因爲他們應該有不同的屬性,當他們共享一些特性,或者把Post
架構內的所有可能的屬性和使用屬性與type
的名稱屬性指定已共享的帖子的類型。
什麼是做這種事的最佳做法?