ORM

sqlsugar 不映射字段,sqlsugar 忽略字段。sqlsugar字段不与数据库表映射,SqlSugar定义某属性不映射到数据库

利用特性SugarColumn,将IsIgnore设置为True即可! [SugarColumn(IsIgnore = true)] public string Token { ge...

ORM 2022-11-16 浏览(707 作者( 忆点点 )

ef core 事务

https://blog.csdn.net/m0_47659279/article/details/119929767 https://www.cnblogs.com/yaopengfei/p/7748221...

ORM 2022-10-08 浏览(258 作者( TeachingNote )

sqlsugar dbfirst ,模型生成,实体生成

非常简单贴一下代码: //参数1:路径 参数2:命名空间。IsCreateAttribute 代表生成SqlSugar特性 db.DbFirst....

ORM 2022-08-09 浏览(1497 作者( 忆点点 )

ef core code first 忽略映射数据库字段NotMapped

ef core code first 忽略映射数据库字段非常简单使用NotMapped特性即可。 [NotMapped] public string Status {...

ORM 2022-06-19 浏览(2038 作者( 忆点点 )

A relational store has been configured without specifying either the DbConnection or connection stri

abp vnext使用Mysql报错:在项目中使用了最新的mysql 相关的引入出现这样的错误: “A relational store has bee...

ORM 2022-05-23 浏览(1550 作者( 小可爱 )

Unable to create an object of type 'DbContext'. For the different patterns supported at design time

如果在做EFCore migration时碰到如下错误:Unable to create an object of type ‘DbContext’. For the differe...

ORM 2022-05-05 浏览(2621 作者( 小可爱 )

EF添加。Entity Framework添加

EF的添加如下,代码比较添加: ShipEntities se = new ShipEntities(); se.Users.Add(user); se.SaveChanges()...

ORM 2022-04-25 浏览(1473 作者( TeachingNote )

sqlsugar生成实体

添加依赖:<ItemGroup> <PackageReference Include="SqlSugarCore" Version="5.0....

ORM 2022-03-23 浏览(2044 作者( 忆点点 )

Entity Framework 事务

代码如下: public int AddNoteAndNoteMarkDown(MyNoteFile myNoteFile, MyNoteMarkDown myNoteMarkDown) ...

ORM 2022-03-03 浏览(1523 作者( TeachingNote )

SqlSugarScope与SqlSugarClient区别

SqlSugarScope原理它是对SqlSugarClient的封装让他支持线程安全,并且在不同上下文自动new 出 SqlSugarClient,...

ORM 2022-02-11 浏览(3743 作者( 只若初见 )

sqlsugar官方文档与基本用法,sqlsugar直接执行sql,sqlsugar分组函数。Sqlsugar官网。sqlsugar在直接执行sql中使用In

sqlsugar官方文档https://www.donet5.com/Home/Docsqlsugar基本用法下载依赖:<ItemGroup> <PackageRe...

ORM 2022-02-10 浏览(8673 作者( 忆点点 )

core ef执行原生sql

直接执行原生sql:添加扩展方法:publicstaticclassEntityFrameworkCoreExtensions { privatestaticDbCommandCr...

ORM 2022-01-14 浏览(1441 作者( 风清月 )

新版EF自定义表名主键规则,统一并发列与级联删除等规则处理

EF根据模型生成表的时候会默认加上复数,以前要想解决这个写法很简单,把这个复数规则删除掉即可protectedoverri...

ORM 2021-12-22 浏览(2474 作者( 剑轩 )

无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类型“System.Data.Entity.SqlServer.SqlProviderServices”

使用EF报错:无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的...

ORM 2021-10-12 浏览(2032 作者( TeachingNote )

ef在独立层使用,ef在另外一层使用

一:把ef添加到新的一层二:把链接字符串和ef的相关配置拷贝到启动项目的配置文件中去就是把这一对拷贝到启动项...

ORM 2021-10-12 浏览(2457 作者( TeachingNote )

反射调用静态方法

存在一个类,存在一个静态方法publicclassTableInfo { publicstaticvoidEE() { Console.WriteLine("静...

ORM 2021-04-01 浏览(2687 作者( Session )

简化ORM-EF的Lambda查询后排序字段多判断繁琐,并利用表达式树自定义排序拓展方法

问题详述: 假设我们实例化一个学生成绩对象,其对象及成员如下:public class Model(){ public int Id {...

ORM 2021-03-30 浏览(2460 作者( DJ王重阳 )

Code First 分组

根据linq表达式//实例化数据 SchoolContextschoolcontext=newSchoolContext(); //linq表达式 varInfo=fro...

ORM 2021-03-29 浏览(1663 作者( Session )

.NET实现ORM-EF的Lambda查询一对多转一对一,即实现List<T>.SelectMany()方法,并对其进行为空处理

我们借助微软官方方法参数进行修改实现命名方法为MySelectMAny: public static IEnumerable&lt;TResult&gt; ...

ORM 2021-03-25 浏览(4208 作者( DJ王重阳 )

EF SelectMarry实现原理

前言 SelectMarry实现的原理其实就是把一对多,或者集合解析成一对一 内部核心原理就是通过两个循环解析解析...

ORM 2021-03-24 浏览(2368 作者( Session )

模型验证(简化IF)

模型验证需要在对象部分验证//先引入命名空间 usingSystem.ComponentModel.DataAnnotations; //对象部分 //...

ORM 2021-03-18 浏览(1838 作者( Session )

EF 框架操作数据库(修改数据)

MVC 页面 方法一(通用,比较兼容)//实例化数据库对象 oaEntitiesoaentities=newoaEntities(); //定义对象接...

ORM 2021-03-16 浏览(2116 作者( Session )

ef数据库迁移命令的依赖项

ef数据库迁移的依赖项是: Microsoft.EntityFrameworkCore.Tools下载即可:nuget命令:Install-PackageMicrosoft...

ORM 2020-12-23 浏览(2670 作者( 悟小小空 )

core ef中执行数据库迁移无效

是因为差一个依赖项Microsoft.EntityFrameworkCore.Tools下载即可:nuget命令:Install-PackageMicrosoft.Entity...

ORM 2020-12-23 浏览(3407 作者( 风清月 )

EF CORE创建组合主键

使用modelBuilder.Entity&lt;Type&gt;().HasKey指定多个字段即可protectedoverridevoidOnModelCreating(ModelBui...

ORM 2020-12-22 浏览(4215 作者( 悟小小空 )

EF Core 多对多

EF 6.x 支持多对多关系的隐式联接表,但 EF Core 不支持。有关详细信息,请参阅:https://github.com/dotnet/efc...

ORM 2020-12-22 浏览(2701 作者( 悟小小空 )

EF CORE异步方式读取与返回数据

我们这里可以使用异步的方式来读取与返回数据publicasyncTask&lt;IActionResult&gt;Index() { returnView(awai...

ORM 2020-12-17 浏览(3518 作者( 悟小小空 )

EF事务

EF的SaveChanges默认会开启事务,如果想手动使用事务的话,参考代码如下:using(varcontext=newBloggingContext(...

ORM 2020-07-30 浏览(3541 作者( 雪霏 )

EF多字段排序

先根据状态排序,再根据时间排序//先根据状态排序,再根据时间排序 XX.OrderBy(ord=&gt;ord.State) .ThenByDes...

ORM 2020-06-23 浏览(5000 作者( 风清月 )

EF连接不同的库

方法一:可以动态的修改EF上下文对象的连接字符串context.Database.GetDbConnection().ConnectionString=&quot;...

ORM 2020-06-15 浏览(3989 作者( 只若初见 )

EFCore动态修改数据库连接字符串

code:context.Database.GetDbConnection().ConnectionString=&quot;数据库连接字符串&quot;

ORM 2020-06-13 浏览(5907 作者( 小见 )

EF Code First配置唯一约束

在EntityFramework 6.1后可以直接使用:[Index(&quot;TitleIndex&quot;,IsUnique=true)] publicstringTitle{get;...

ORM 2020-06-11 浏览(4068 作者( 小见 )

CodeFirst配置外键,配置关系

一:直接利用导航属性生成外键DBFIrst是外键生成的导航属性,反过来如果用code first可以根据导航属性来生成外...

ORM 2020-06-09 浏览(3129 作者( TeachingNote )

EF导航属性介绍

导航属性是一种表关联的表示,可以在查询单表的情况下,直接通过导航属性拿到对应关联表的值,可以极大地简化我...

ORM 2020-06-09 浏览(4657 作者( TeachingNote )

EF单独控制表关系的级联删除

可以使用WillCascadeOnDelete即可protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder) { //关...

ORM 2020-06-09 浏览(3059 作者( TeachingNote )

EF 删除默认开启的级联删除

code:protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder) { //删除掉级联删除的规则 modelBu...

ORM 2020-06-09 浏览(3109 作者( TeachingNote )

EF 删除表名的默认复数形式

code:protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder) { //删除掉默认添加的复数形式规...

ORM 2020-06-09 浏览(3241 作者( TeachingNote )

code first迁移命令

Enable-Migrations启用数据库迁移Enable-Migrations –EnableAutomaticMigrations 启动自动迁移Update-Database ...

ORM 2020-06-09 浏览(2730 作者( TeachingNote )

EF Group Join简单运用

EF Group Join其实返回的就是一对多的情况,通常用来做有查看详情的,比如我们来实现一个查询学生与考试分数的例...

ORM 2020-06-03 浏览(4990 作者( 只若初见 )

EF批量更新

只要前台组装好数据,想要使用ef实现批量更新是很简单的,循环改变更新转台即可 public ActionResult BatchUpda...

ORM 2020-05-26 浏览(3349 作者( 只若初见 )

sqlsugar生成实体,sqlsugar生成Model

添加依赖:&lt;ItemGroup&gt; &lt;PackageReference Include=&quot;SqlSugarCore&quot; Version=&quot;5.0....

ORM 2020-05-25 浏览(1782 作者( 剑轩 )

EF多种更新方法。EF修改,Entity Framework修改

[TOC] 方法1:直接执行更新的sql语句过于简单不说了 方法2:先查询在更新Users result = oapEntities.Users.Wh...

ORM 2020-05-16 浏览(3346 作者( TeachingNote )

EF删除与批量删除。Entity Framework删除与批量删除

[TOC]EF删除方法1:直接执行数据库int count = oapEntities.Database.ExecuteSqlCommand(&quot;delete from user...

ORM 2020-05-13 浏览(4066 作者( TeachingNote )

EF实体类指定部分属性不映射成数据库字段

在想要不映射的字段上加上[NotMapped]标记即可[NotMapped] publicstringStatus{get;set;}

ORM 2020-04-26 浏览(3584 作者( 忆点点 )

表达式目录树动态拼装SQL条件

调用:using Asa.Custom.Model.DBModel.AuthenticationModel;using Asa.DAL.DBHelper.SqlServerHelper;using Asa...

ORM 2020-04-23 浏览(4045 作者( 晨晓 )

EF检查某个字段是否是主键

使用反射检查://检测当前字段是否是主键 varkeys=userm.Property(item.Name).Metadata.GetType().GetProperty(...

ORM 2020-02-28 浏览(2718 作者( 风清月 )

ef core检查某个字段是否是主键,ef不查询更新

使用反射检查ef中某个字段是否是主键,使用如下代码即可//检测当前字段是否是主键 varkeys=userm.Property(item...

ORM 2020-02-28 浏览(4170 作者( 剑轩 )

表达式树的解析

表达式树的作用最常用到的无非就是ORM的删查改的条件,ORM就是在ado.Net的基础上封装了一层表达式,最后还是将表...

ORM 2020-01-12 浏览(3041 作者( 风清月 )

表达式树简单条件解析

只有一个条件代码很简单:publicstaticList&lt;T&gt;ToList&lt;T&gt;(Expression&lt;Func&lt;T,bool&gt;&gt;pred...

ORM 2020-01-09 浏览(3349 作者( 风清月 )

.NET CORE EF数据库迁移,以及迁移命令详解。code first。在不删除表的情况下保持同步

.NET CORE EF 数据库迁移需要的依赖Install-Package Microsoft.EntityFrameworkCore.SqlServer -version 3.1.1 ...

ORM 2019-12-22 浏览(3416 作者( 剑轩 )

最近天气

好句分享

在情感关系里沟通是最重要的,喜欢开心要告诉对方,讨厌生气也要让对方明白,这样双方才能把握好分寸让彼此都能轻松自在,所以爱绝不是只为满足自己的需求任性妄为,爱的基础是尊重,没有这个就只是打着爱的幌子相互伤害。

技术交流