gpt4 book ai didi

c# - 与 EntityFramework 的命名冲突

转载 作者:太空宇宙 更新时间:2023-11-03 10:48:13 26 4
gpt4 key购买 nike

我正在使用 EF 访问 SQL 数据库。为了这个例子,假设我有一个用户表,一个用户评论表(用户发表的评论)和一个喜欢的评论表(用户在他们身上标记的评论)当我在 User.cs 中生成上下文时提交以下 ICollections:

   public virtual ICollection<Comment> Comments { get; set; }
public virtual ICollection<Comment> Comments1 { get; set; }

我怎么知道哪个是哪个?为什么EF不把外键表名加到列中?

我有几个这样的问题。

最佳答案

在 edmx 设计器中,单击导航属性(“Comments”或“Comments1”)并按 F4 以显示其属性。属性面板将显示外键名称,这将为您提供足够的信息来识别哪个是哪个。

关于c# - 与 EntityFramework 的命名冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22610923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com