我已经有一段时间没有使用 Entity Framework 了,现在我必须使用 EF6 再次使用。对于查询,一切似乎都像过去一样进行。我将上下文定义为
var ctx = new DBContext();
并且,从那时起ctx。 IntelliSense 会向我显示可用的方法、表格等。但是,为了插入,我曾经输入
ctx.AddToMyTable();
但它似乎已被弃用。我读到您应该使用 ctx.MyTable.AddObject() ,但我也没有。我只能找到 Add
和 AddRange
。我在映射时做错了什么吗?我有什么遗漏的吗?仅供引用,我正在使用 EF6,我的数据库是 MySql,并且在映射数据库模型时我已经遇到了很多麻烦(买我做的)。另一条对您的分析可能很重要的信息:我正在使用 Visual Studio Community 2013 进行开发。
有人可以告诉我如何插入记录吗?
提前非常感谢。
最佳答案
关于c# - EF6中找不到用于插入记录的AddObject方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38463065/