2011-11-03 74 views
0

我正在使用一個集合來分組相關模型。所有型號都屬於同一類型。存儲不是模型的集合的集合?

這會爲相同的一組模型產生多個集合。

我需要一種方法來組織這些分組(集合)。

  • 我應該將它們放在父集合中嗎?
  • 我應該將它們都放在父模型中嗎?
  • 應該將初始分組完成到父模型而不是 集合嗎?

感謝您的任何見解。

+0

你應該改進你的問題,答案取決於你需要用這些模型做什麼。 – dira

+0

您的'多個集合'是否包含獨特的模型?即模型123是否出現在集合A和集合B中? – timDunham

+0

@timDunham它們都是獨特的,在子集合中沒有重疊。 – fancy

回答

0

目前,我有這樣的:

appModel -> PageCollection -> PageModel -> StreamCollection -> StreamModel -> StreamItem Collection -> StreamItemModel 

你應該看看骨幹-關係,看看是否的hasMany關係會爲你工作: https://github.com/PaulUithol/Backbone-relational

我的設置是這樣的骨幹,關係:

appModel (HasMany) Pages 
PageModel (HasMany) Streams 
StreamModel (HasMany) StreamItems 

它可以很好地