我有一些实体
public class Post
{
public Guid Id { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public Guid[] TagIds { get; set; }
public ICollection<Tag> Tags { get; set; }
}
public class Tag
{
public string Id { get; set; }
public string Name { get; set; }
}
如果posts.tag_ids是uuid[],如何建立关系?我想使用
_dbContext.Posts.Include(x => x.Tags)
预期为SQL
select * from posts p
left join tags t on t.id = any(p.tag_ids)
1条答案
按热度按时间8yparm6h1#
这是
不是关系数据库建模关系的方式。如果要关联实体,请尝试以下操作:
它将在后台创建一个链接表。