我想为我的一个模型(表)添加一个新属性。基本上它是一个在数据库中不存在的属性,但我需要将它添加到我的模型中,以便自定义生成工具(自我跟踪实体生成器)将在自定义生成的文件中创建该属性。
我添加了一个缩放器属性,它是一个字符串并调用 testme 但它给了我以下错误,有人知道我该如何解决这个问题吗?
错误 2538 错误 11009:未映射属性“testme”。
我很困惑为什么我需要将它映射到一个表...它是一个表中不存在的字段...
任何帮助都非常感谢
谢谢
我想为我的一个模型(表)添加一个新属性。基本上它是一个在数据库中不存在的属性,但我需要将它添加到我的模型中,以便自定义生成工具(自我跟踪实体生成器)将在自定义生成的文件中创建该属性。
我添加了一个缩放器属性,它是一个字符串并调用 testme 但它给了我以下错误,有人知道我该如何解决这个问题吗?
错误 2538 错误 11009:未映射属性“testme”。
我很困惑为什么我需要将它映射到一个表...它是一个表中不存在的字段...
任何帮助都非常感谢
谢谢
通常,您将未映射的属性添加到部分类而不是通过模型。也就是说,使用自由裁量权;未映射的属性可能会令人困惑,因为它们大多不能在 LINQ to Entities 查询中使用。
我遇到了这个问题,并且能够通过在 tne 设计器中删除实体(视图)并通过从数据库中刷新来读取它来解决它。这发生在对数据库进行重大重新设计并重写视图之后。
我知道这不能解决您的问题,但谷歌搜索此错误会返回此问题。希望这个答案对那些不熟悉 EF 并像我一样点击此消息的人有用。
我一直在从我的概念模型生成我的数据库。如果我在不更新数据库的情况下修改模型,则会看到此错误消息。
目前我的模型中没有任何数据,因此只需从更改的模型重新生成数据库即可消除这些错误。