update

2881099
2023-03-02 15:29:12 +08:00
parent c25292376a
commit 8f78c5e366
2 changed files with 8 additions and 8 deletions

@@ -61,12 +61,12 @@ fsql.CodeFirst.ConfigEntity<YOUR_ENTITY>(a => a
```csharp
//OneToMany
[Navigate(nameof(TagSong.SongId), TempPrimary = nameof(Code))]
public List<TagSong> Item { get; set; }
[Navigate(nameof(User.GroupId), TempPrimary = nameof(Code))]
public List<User> Users { get; set; }
//ManyToOne
[Navigate(nameof(SongId), TempPrimary = nameof(Song.Code))]
public Song Item { get; set; }
[Navigate(nameof(GroupId), TempPrimary = nameof(Group.Code))]
public Group Group { get; set; }
```
Non-primary key association rights support OneToMany/ManyToOne relationships and can only be valid when querying. (Cascade saving and deletion are not supported)

@@ -63,12 +63,12 @@ fsql.CodeFirst.ConfigEntity<T>(a => a
```csharp
//OneToMany
[Navigate(nameof(TagSong.SongId), TempPrimary = nameof(Code))]
public List<TagSong> Item { get; set; }
[Navigate(nameof(User.GroupId), TempPrimary = nameof(Code))]
public List<User> Users { get; set; }
//ManyToOne
[Navigate(nameof(SongId), TempPrimary = nameof(Song.Code))]
public Song Item { get; set; }
[Navigate(nameof(GroupId), TempPrimary = nameof(Group.Code))]
public Group Group { get; set; }
```
非主键关联权支持 OneToMany/ManyToOne 两种关系,并且只能在查询的时候有效。(不支持级联保存、级联删除)