gpt4 book ai didi

c# - 哪个 ORM 会给我编译测试的查询?

转载 作者:太空狗 更新时间:2023-10-30 00:22:30 25 4
gpt4 key购买 nike

哪个 ORM 会给我编译测试的查询?

是否测试了 linqtosql 编译时间?


编辑:

假设我编写了一个引用名为“TotalSales”的列的查询。然后,我将数据库中的列重命名为 TotalSales2(以及任何其他配置文件,例如:nHibernate 中的 Employee.cfg.xml)。
当我编译项目时,我希望 Visual Studio 告诉我“totalSales”列不存在,然后我将去更改它。

最佳答案

据我所知,没有。例如,他们通常会让您创建无法转换为 SQL 的 LINQ 查询。另外,我不知道有任何编译时间检查您的映射是否正确映射到您的数据库。

在我看来,您可以并且应该在测试中执行所有这些检查。大多数 ORM 使这很容易做到。

关于c# - 哪个 ORM 会给我编译测试的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/922036/

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