我在一个有一些多对多关系的项目中使用 CoolStorage。一些连接表上有额外的数据来描述关系。
例如:表 Alpha、Beta 和 AlphaBeta。
Alpha和Beta之间的多对多关系存储在AlphaBeta中。AlphaBeta的主键是来自Alpha(AlphaID)和Beta(BetaID)的键的组合,即(AlphaID, BetaID)。
但 AlphaBeta 也有一些额外的数据,如“DisplayOrder INT NOT NULL”
在数据类中,我使用 [ManyToMany("AlphaBeta", pure=true)] 属性定义了多对多关系,但是如何访问每个关系的 DisplayOrder?
我认为这并不重要,但这是一个使用 SQLite 的 Windows Phone 应用程序。