我在两个班级之间有多对多:
用户
RetailOutlet
似乎约定已将RetailOutlet指定为关系的所有者。因此,当我将RetailOutlet添加到用户的集合时 - 没有任何反应。我必须设定关系的两端。
所以我尝试覆盖映射并且:
如果我从双方指定ManyToMany它告诉我我已经重复映射
如果我只在一方指定它,那就说出类似的东西
我认为我需要覆盖这些约定,并告诉Fluent忘记这两个类的任何约定。
我可能错了,在两个映射文件中设置ManyToMany正是网上所有示例所做的。
欢呼声
答案 0 :(得分:1)
修正了它。 IAutoMappingOverride。