我使用 efcore 和实体框架扩展。 我有一个需求,我需要批量更新或插入数据,然后将更新/插入的数据返回给 UI。 数据具有数据库自动生成的 GUID。 使用经典方式,我在调用保存更改后获取 id。 当我使用BulkMerge时,有没有办法取回实际插入的实体? ...
我使用 efcore 和实体框架扩展。 我有一个需求,我需要批量更新或插入数据,然后将更新/插入的数据返回给 UI。 数据具有数据库自动生成的 GUID。 使用经典方式,我在调用保存更改后获取 id。 当我使用BulkMerge时,有没有办法取回实际插入的实体? ...
在将 BulkInsert 与实体框架扩展一起使用时,我试图找到问题的根源,但没有运气。 错误信息如下: 有没有人遇到过这样的错误信息? ...
我购买了实体框架扩展的许可证。 我将 LicenseName 和 LicenseKey 添加到 app.config 文件并尝试在 global.asax 中激活许可证。 这是他们文档中的激活码: 但是,我收到有关到期的错误,这在我的情况下并非如此。 有人知道如何在 global.asax 中正 ...
随着 Entity Framework Plus 的 最新变化,现在依赖于 EF 扩展,我们如何确保开发人员使用免费的社区功能? 我注意到有两个标志 如果我们使用 EF 6 的 EF Plus Community 版本,那么我们需要设置哪个标志以确保我们不会意外使用付费功能? ...
我有一个列名列表,我想动态更新表并将这些列的所有行设置为 NULL。 当前代码正在使用if逻辑,并且在列列表更改时需要不断更新 我还在使用带有 EF 6 的动态 LINQ和Z 框架。有没有办法动态更新表的某些列? (我也可以构造 sql 更新字符串作为 CommandText 执行,但我试图避免这 ...
流行的 EF 扩展库中提供分层查询支持: https://entityframework-extensions.net/to-self-hierarchy-list 。 我很好奇它在引擎盖下是如何工作的? 它是否由 SQL 服务器处理,这意味着查询被转换为 CTE(公用表表达式)? ...
UpdateFromQueryAsync 是否适用于 Sql InMemory 数据库? 在我当前的单元测试中确实需要当前更新。 资源: https://entityframework-extensions.net/update-from-query ...
我目前正在使用 EF 扩展。 我不明白的一件事,“它应该有助于提高性能” 但是将一百万多条记录放入 List 变量中,本身就是 Memory 问题。 那么如果想要更新百万条记录,而不保存 memory 中的所有内容,如何有效地完成呢? 我们是否应该使用for loop ,并批量更新说 10,000? ...
每次尝试使用EF6 扩展库进行批量插入时都会出错使用IncludeGraph时,必须在IncludeGraphBuilder中设置一些选项(参见: https://entityframework-extensions.net/include-graph )。 必须在IncludeGraphBuild ...
我有一个像 GUID 属性是设计的 PK,但我有一个数据库生成的 Id 属性,我在代码中使用它来确定对象是否是尚未保存的新对象。 当我用实体框架保存这个对象时,Id 属性不会像通常发生的数据库生成的属性那样重新填充(尽管通常这些是键)。 我必须查询对象的数据库并手动获取 ID。 EF 似乎 ...
使用实体框架扩展的 BulkMerge 时,有什么方法可以运行更新语句? 例如,如果记录存在,则将数据库中的当前值加上参数列表中的值相加。 如果记录不存在,则只需在数据库中插入参数列表的值。 我正在寻找要包含的内容,例如 (x => new Animal {Age = x.Age + par ...
我将PostgreSQL与EntityFrameworkCore一起使用。 我需要批量更新jsonb字段。 Z.EntityFramework软件包看起来很有希望,但是它们都不适合我。 我用EntityTypeBuilder设置jsonb字段: builder.Property(o ...
社区, 我正在结合Devzz和来自zzzprojects的实体框架扩展一起设置DevConnect的dotConnect for MySql Provider。 不幸的是,通过使用AddDbContextPool,连接不稳定。 通过使用AddDbContext,连接是稳定的。 ...
在我的代码中的几个地方,我正在使用方便的Z.EntityFramework.Plus扩展进行批量更新,例如 这将更新SomeCondition为true的所有Foo记录,将Field1设置为“ bar”,而Field2将增加1。 现在提出了一个新要求,其中某些表(但不是全部)正在跟 ...
我正在使用.NET Core MVC,Entity Framework Core,Entity Framework Extensions。 我试图通过BulkInsertAsync方法在EF Core中插入批量地址点,但我收到一个错误 指定的类型未在目标服务器上注册 由于En ...
我们有一个庞大的EF上下文模型。 我只想从一个父表及其子表中批量插入数据。 BulkSaveChanges花费的时间太长,我正在使用BulkInsert,但是当我设置options.IncludeGraph = true它花费的时间甚至更长。 有没有一种方法可以防止Dapper搜索所有相关 ...
我的SQL表中的ID顺序有问题。 我创建了一个程序,该程序从计算机读取一些变量,然后通过实体框架将这些值记录到SQL表中。 为了上载值,它使用两个列表-第一个列表用变量填充时(例如,填充时间约为10分钟),第二个列表(包含记录的变量)上载到SQL表并清除自身。 10分钟后,列表会更改。 ...
使用带有IDENTITY列的MSSQL作为ID,如何在调用BulkInsert之后使实体ID与表ID同步? 两者均未达到要求的结果: 假设我们有一个实体 和相应的TSQL表列定义 实体框架在调用SaveChanges()之后自动设置ID 另请参见如何获取实 ...
我正在使用EF扩展,并希望同步数据子集。 例如我的桌子: 新数据来了 我想替换所有B而不触碰As 有什么方法可以使用批量操作来实现? ...
我正在尝试EFE以进行大型数据同步操作,因为它涉及大量插入或大量更新,因此我使用BulkMerge方法。 我们以前的方式涉及将所有内容推入一个巨大的复杂数据图,然后在上下文中调用SaveChanges。 我们通过覆盖上下文的SaveChanges方法来处理“上次修改时间”类型的属性,类似 ...