gpt4 book ai didi

sql - 带有 Sql View 的 Entity Framework 在生成 .sql 文件中显示为表

转载 作者:行者123 更新时间:2023-12-04 06:30:38 24 4
gpt4 key购买 nike

我的项目中有一个实体模型,其中包含一些 SQL View - 使用“从数据库更新模型”选项导入的 View 。

现在,当我选择“从模型生成数据库”时,我将这些 View 视为表。我怎样才能避免这种情况?

最佳答案

这是正确的行为。 EF 不知道定义 View 的 SQL 代码是什么,因此它无法创建它。此外,EF 不关心您创建当前模型的方式,因此如果您首先从包含 View 的数据库定义模型,然后从该模型创建数据库,它确实会用表替换所有 View 。

关于sql - 带有 Sql View 的 Entity Framework 在生成 .sql 文件中显示为表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5456348/

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