Entity framework Can实体框架CF store';对象类型';价值观

Entity framework Can实体框架CF store';对象类型';价值观,entity-framework,ef-code-first,Entity Framework,Ef Code First,这是个问题 我需要为我的物品储存道具。我不知道它是什么样的道具,它是数据驱动的。 我用“对象类型”表示道具的“值”,但是。。。EF是否适用于对象类型 对象从来不是复杂类型-它是布尔、字符串、Int和Guid 直到英孚进入游戏,一切都很好 谢谢。否。EF不支持此操作,因为它需要数据库中的“动态”列类型。数据库可以支持这样的场景—例如SQL server提供了SQL\u variant。不幸的是,EF无法映射这些列。是在只读方案中使用variant列的变通方法。该解决方法在EDMX中使用定义查询。理

这是个问题

我需要为我的物品储存道具。我不知道它是什么样的道具,它是数据驱动的。 我用“对象类型”表示道具的“值”,但是。。。EF是否适用于对象类型

对象从来不是复杂类型-它是布尔、字符串、Int和Guid

直到英孚进入游戏,一切都很好


谢谢。

否。EF不支持此操作,因为它需要数据库中的“动态”列类型。数据库可以支持这样的场景—例如SQL server提供了
SQL\u variant
。不幸的是,EF无法映射这些列。是在只读方案中使用variant列的变通方法。该解决方法在EDMX中使用
定义查询
。理论上,您应该能够映射修改命令,并且能够使用它来保存更改。无法在“代码优先”中使用它-代码优先仅提供基本映射。

只需将类型和值存储在它们的字符串表示形式中即可。