导航属性
2025/4/19小于 1 分钟
导航属性
eq
提了非常完善的导航属性,支持属性间的标准模型(用等于来做对象关系),也支持非标准模型(利用逗号分割的属性或者是前缀匹配属性)分别支持如下
一对一
一对多
多对一
多对多(有实体)
多对多(无实体)
对一穿透
- 非标准模式的对象关系(列为逗号分割,或列为path路径前缀匹配)
可以极大的满足用户的日常需要,并且可以保证完美的使用适配框架
使用导航属性可以极大地方便用户的日常开发,并且在隐式join的时候还允许动态join这是手动join做不到的
默认隐式Join和隐式子查询均为LEFT JOIN
可以设置Navigate(required=true)
或者ToOne
的时候在@Naivgate
处添加@ForeignKey
那么隐式关系就会变成INNER JOIN