gpt4 book ai didi

c# - Entity Framework 实体 SQL 与查询生成器方法

转载 作者:太空狗 更新时间:2023-10-29 19:41:51 24 4
gpt4 key购买 nike

<分区>

查询概念模型。

我知道在 EF 中存在 3 个查询选项:

  • 实体链接
  • 实体 SQL
  • 查询生成器方法

这里是最后两个的代码示例:

#region Query Entity Sql
string queryJob4 = @"SELECT VALUE myJobs FROM CmsJobs AS myJobs WHERE myJobs.JobId = @id";
ObjectQuery<CmsJob> queryJobs4 = new ObjectQuery<CmsJob>(queryJob4, context);
queryJobs4.Parameters.Add(new ObjectParameter("id", 58));
#endregion

#region Query Builder method
ObjectQuery<CmsJob>queryJob5 = context.CmsJobs.Where("it.JobId == @id", new ObjectParameter("id",66));
#endregion

我想知道:

  • 在哪种环境下一种方式比另一种方式更合适,为什么?
  • 你用什么,为什么?

谢谢大家的意见!

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