EF 6(代码优先)是否支持复杂类型集合(值对象集合)映射?我知道它支持复杂类型,但还没有找到我们有一个复杂类型集合的示例。
例如,假设您有一个名为Student的实体,它有一个联系人集合。与NH,我可以简单地说,学生有一个接触集合和接触是一个组成部分(相当于复杂的类型在ef)。这能在不改变与实体的接触的情况下
我正在尝试创建一个自定义Linq到实体扩展方法,该方法采用逗号分隔的字符串,将其转换为数组,然后使用IEnumerable<string>.Contains生成相当于SQL子句的值。当您始终知道要应用此筛选器的表/实体及其列/属性时,就很容易了。挑战在于,我希望能够在任何实体或属性上使用此扩展方法。我正在尝试使用colExpression作为一个动态表达式,它将相当于x => x