Entitiy Framework,将索引添加到复杂类型的列

D.R*_*.R. 6 c# entity-framework entity-framework-6

EF 6.1添加了新的IndexAttribute,但是,如果我有一个Address在多个实体中使用的复杂类型(例如PersonFacility)并且我想设置一个索引Person.Address.Street,那么这样做的正确方法是什么?

显然,放在物业IndexAttribute上是Address.Street行不通的.有可用的流畅配置选项吗?这种情况根本不受支持吗?它会很快得到支持吗?

小智 0

游戏有点晚了,但我遇到了类似的情况,并在复杂类型中的每个属性上放置了一个 Index 属性 - 之后检查表,看起来它们都已按预期添加。