我有many-to-many relationship代理密钥
课程是:保险人 - 保险人部门 - 部分。
InsurerSection有一个额外的属性:active:bool。
如何访问这些bool属性?是否可以将此属性包含在Insurer和Section对象中,或者我必须调用类似的内容:
InsurerSection.FindOne(Expression.Eq("Section", sectionObj)).Active;
最好的方法是在保险公司和部门中提供参考资料:
Insurer item = new Insurer();
item.Active = true;
OR
Section item = new Section();
item.Active = true;
这可能吗?我有什么选择?
谢谢! 的Jakub
答案 0 :(得分:0)
当你说:
Insurer item = new Insurer();
item.Active = true;
哪个InsurerSection
应标记为active = true?
根据您的建议使用FindOne
或map the relationship as a map/dictionary(遗憾的是ActiveRecord尚不支持index-many-to-many
)