38 个问题带 Entity Framework Core 标记

排序依据: 已更新
1 个答案 提问者接受了其中一个答案。

查看我的 EF 请求变成什么内容的最佳方法是什么

大家好; 清晰/快速/轻松查看 EF 查询成为什么的最佳方法是什么?发送到数据库的 SQL 和任何后续的 LINQ 操作? 目前我在调试器中运行,并在查询后停在行上。然后,我查看日志输出,并从中猜测遵循哪些 LINQ 操作(如果有)。 Note:此问题总结整理于: What is the best way to see what my EF requests turn into

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-27T08:34:56.21+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-28T11:35:05.71+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何使用 Entity Framework Core 从删除 ASP.NET 核心中的迁移历史记录中恢复

我通过从生产站点导入整个数据库(备份它,然后在本地数据库中还原它)不小心删除了本地设置中的 EFMigrationsHistory 表。我现在无法从新的迁移中更新数据库。 我尝试在 Visual Studio 解决方案资源管理器中使用我的 Migrations 文件夹中的 Migration 标识手动更新 EFMigrationHistory 表,但这不起作用。update-database EF…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-28T08:08:28.2666667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-28T11:33:10.9733333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

在 EF/SQL Server 中存储 URI 的最佳方式是什么?

大家好;我在 Entity Framework 类中有一些属性是 URI。 有没有办法将它们作为 URI 存储在数据库中?还是我应该将它们存储为字符串? 基础数据库是 Azure 上的 SQL 数据库。Note: 此问题总结整理于:What is the best way to store URI in EF/SQL Server?

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-26T08:45:23.75+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-27T08:40:42.3033333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

实体框架 - 添加 2 条具有 FK:PK 关系的记录

我将我的 2 个类定义为: public class User { public int Id { get; set; } [Required] public string Name { get; set; } [Required] public string Email { get; set; } public Address Address { get; set; } } …

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-22T08:33:32.9433333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-26T11:26:54.93+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

关于EF Core 6 - 截断表的问题

如何在 EF Core 6 中使用截断表?我试过了这个,但没有删除行。 _oyunPalasContext.RazerReconciliation.FromSqlRaw("TRUNCATE TABLE RazerReconciliation"); Note:此问题总结整理于:EF Core 6 - Truncate Table

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-21T09:17:52.67+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-22T09:36:49.2733333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

EntityFrameworkCore 引发异常,但测试通过

我使用 Microsoft.EntityFrameworkCore、Microsoft.EntityFrameworkCore.InMemory 和 Microsoft.EntityFrameworkCore.SqlServer 版本…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-19T07:56:10.3866667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-20T08:06:26.6266667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

确定实体在存储库模式中是否唯一

你好 使用 c# 和 ASP .Net Core 6,我有一个 N 层 Web 应用程序,它实现了存储库模式和工作单元。 在此 Web 应用程序中,管理员可以基于以下模型创建主题标签: ASP.NET (C#)复制 public class Hashtag { [Key] public int Id { get; set; } [Required] [StringLength(50, ErrorMessage = "Name cannot be…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-18T08:22:03.77+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-19T09:43:53.49+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何保存两个由一个链接到多个的表同时

例如,Car 和 Simultaneous Image,首先恢复汽车的主键,并在单个 Linq c# 请求中分配给不同的图像 Note:此问题总结整理于:how to save two tables linked by one to several simultaneously

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-15T05:33:13.5433333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-18T08:24:15.85+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何使用 Entity Framework Core 5.0.1 将数据表从 c# 类传递到 MSSQL Server 存储过程。

我有一个用 .Net Framework 编写的数据导入应用程序,用于迁移到 .Net Core。应用程序使用 c# 类将数据表作为输入参数传递给 MSSQL 服务器存储过程。EF6 中的代码工作正常,粘贴在下面。 public void InsertExcelPrescriptions(int excelMasterId, DataTable dt) { var p1 = new SqlParameter { ParameterName =…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-14T05:40:18.14+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-15T01:21:41.09+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

在实体中使用外键时遇到问题,无法跟踪,因为 FK 已经是另一个对象的一部分

场景:我有一个对业务至关重要的实体,我们称之为公司。实体 Foo 具有 FK CompanyID,实体 Bar 也是如此。 如果在同一上下文中,我检索 Foo 并创建 Bar 的实例,则尝试_context。Foo.Update(instanceOfFoo),然后我得到一个 InvalidOperationException: 无法跟踪实体类型“Company”的实例,因为已跟踪另一个具有相同键值的 {'CompanyId'}…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-13T09:27:51.91+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-15T01:20:36.4466667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何按日期时间间隔对数据进行分组?

我正在使用 .asp.net core web api + entityframework core 5.0 有一张表: Id datetime value 0 2021-07-08 14:46:46. 1 1 2021-07-08 14:46:47 5 2 2021-07-08 14:46:48 …

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-03-01T06:32:30.7366667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-11T08:04:13.03+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何将列添加到现有的sqlite数据库?

目前,我的程序的新版本需要向数据库添加一列才能获得新功能。 该程序由 WPF 和 EFCore 制作。而且,我使用的数据库是SQLite。 程序需要检查该列是否存在。如果没有,它将创建一个新列。 此外,应保留数据库的旧数据 如何通过 EFCore 实现此目的? Note:此问题总结整理于: How can I add column to an existed sqlite database?

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-02-29T06:47:28.8866667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-03-01T01:23:00.8933333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

UI 字段中的区域性格式不正确

我正在使用 WPF .NET 6.0 - XAML - C# 10 Entity Framwork Core。我希望我的应用显示正确的日期和数字本地格式。我尝试使用一个数字,但没有办法将昏迷作为小数分隔符。有人可以帮我吗? in Class: public double VatRate { get; set; } in DBcontext: modelBuilder.Entity<Vat>().Property(v => v.VatRate).HasMaxLength(6); in…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-02-28T08:31:24.5466667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-02-29T01:43:57.1666667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

关于Linq 计算当年和 3 个月的成本的问题

你好 我正在尝试获取当年和过去 3 个月的成本,但无法弄清楚。你可以帮我吗?顺便说一句,我正在使用 EF Core 6。 提前致谢。 using System; using System.Linq; using System.Collections.Generic; public class Program { public static void Main() { // Order collection IList<Order>…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-02-27T09:32:29.7966667+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-02-28T06:19:58.15+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

Entity Framework Core 5 不支持 Oracle 10G?

我正在尝试使用 Scaffold-DbContext 从我的数据库 Oracle(10g) 创建一个模型。 Scaffold-DbContext "DATA SOURCE=XPERTISE.world;PASSWORD=XXX;USER ID=SCHEDULE" Oracle.EntityFrameworkCore -OutputDir Models -Tables MEETINGS -Force. 我收到此错误。我在 12C 和 19C…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-02-02T09:44:51.14+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
已接受 2024-02-05T01:39:46.4533333+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案

使用实体框架时如何为生产提供脚本

嗨,我在一个环境中工作,我们将更新数据库模式或脚本中只读数据的数据库脚本,或者使用 SQL 项目创建脚本,以便可以提供脚本来更新生产中的数据库或需要最新更新的任何人。 现在,对于我自己的小项目,我开始使用 EF Core,它采用数据库优先方法。我有问题。 1.     发布完成后,我如何为生产提供更改。 2.     如果有些表的唯一用途是只读,那么如果表中的某些内容发生变化,创建插入语句或更新语句的最佳方法是什么?例如,表部门。该部门不经常更新,主要用于只读。 Note:此问题总结整理于: How…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-02-02T02:58:38.8233333+00:00
Jack J Jun 24,296 信誉分 Microsoft 供应商
已回答 2024-02-02T07:02:47.06+00:00
Hui Liu-MSFT 40,666 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何执行sql并返回到ef core中的“MODEL”?

我正在使用 ef core 5.0,想要执行 sql 将列表返回到 List<MyClass> 但 MyClass 不在 dbcontext 的 DbSet 中。 mysql是从tmp中选择newgroup,groupid tmp 在 DbSet 中,   public MyClass {  public int newgroup{get;set;}  public int groupid{get;set;} } Note:此问题总结整理于:How to execute sql and…

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-01-30T08:55:09.3333333+00:00
Jack J Jun 24,296 信誉分 Microsoft 供应商
已评论 2024-01-31T05:51:42.3466667+00:00
Jiale Xue - MSFT 34,201 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

将通用配置应用于所有实体类型 ef core 5.0

在我的应用程序 Base 实体中,我有从基本实体派生的实体: public abstract class Entity { public virtual int Id { get; protected set; } public virtual string? TenantId { get; protected set; } } 派生实体: public class DerivedEntity : Entity { …

Entity Framework Core
Entity Framework Core
实体框架数据访问技术的轻量型、可扩展、开源、跨平台版本。
38 个问题
已提问 2024-01-30T08:53:17.67+00:00
Jack J Jun 24,296 信誉分 Microsoft 供应商
已接受 2024-01-31T05:16:44.1233333+00:00
Jack J Jun 24,296 信誉分 Microsoft 供应商