0

<#assign>

assign assign指令在前面已经使用了多次,它用于为该模板页面创建或替换一个顶层变量, assign指令的用法有多种,包含创建或替换一个顶层变量,或者创建或替换多个变量等, 它的最简单的语法如下: <#assign name=value [in namespacehash]>, 这个用法用于 ...

博客园197 发布于 2018-12-13 13:24 评论(0)阅读(1745)
6

[翻译]EntityFramework Core 2.2 发布

Net Core 2.2发布了,关于EF Core2.2官方也给出了更新内容,本篇为官方博客翻译。 ...

MSDev_NilTor 发布于 2018-12-05 12:16 评论(0)阅读(1173)
0

EF Core 迁移过程遇到EF Core tools version版本不相符的解决方案

如果你使用命令: PM> add-migration Inital 提示如下信息时: The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.4-rtm-31024' 解决方法大致一下几种: ...

duanyong 发布于 2018-11-25 23:02 评论(3)阅读(711)
0

EF Core创建实体的Code First标准方法

针对关系型数据库,实体之间的关系最常见的就是通过外键关联的一对一、一对多和多对多的关系,新的EF Core通过注释和Fluent API 能够做到接近于数据库通过DML创建模型的效果了。实际上,通过DML 最大的优势在于,能够定义所谓的Independent/Dependent Entity具体的那 ...

ZhouAlex 发布于 2018-11-20 22:59 评论(0)阅读(370)
0

关于Entity Framework的概念及搭建

什么是EF? ADO.NET Entity Framework 是一个对象-关系的映射架构。 它支持直接定义完全独立于数据库结构的实体类,并把它们映射到数据库的表和关系上。 三种编程模型: 数据库优先开发模式(Database First Development) 模型优先开发模式(Model Fi ...

自古养成偏爱我 发布于 2018-11-20 10:34 评论(0)阅读(272)
0

真实项目中VS2015中自建T4模板生成文件的使用

VS2015中使用T4模板,根据EF生成的实体模型,生成相应的文件 ...

王银行 发布于 2018-11-13 14:48 评论(4)阅读(668)
0

entity framework 实现按照距离排序

在做项目时,经常会遇到“离我最近”这种需求。顾名思义,它需要根据用户的经纬度和事物的经纬度计算距离,然后进行排序,最后分页(当然这些操作要在数据库中进行,否则就变成假分页了)。 我们通常可以用sql语句来实现 但是我比较习惯使用 entity framework,于是我就想着能不能用 entity ...

Woody~~~ 发布于 2018-10-31 20:11 评论(1)阅读(294)
0

ORM框架EF

应用程序和数据库采用Tcp协议通讯 ORM框架有: NHibernate ,Dapper ,Mybatis 底层是 ADO.Net 好处: 1.面向对象 2.没有sql减少学习成本,快速开发 3.编译检测会更有用(写sql,字段改了,漏改sql就会异常) 3.有编译检测(改了数据库字段,必须修改,否 ...

从未太晚 发布于 2018-10-13 23:04 评论(0)阅读(607)
3

在EF中使用Expression自动生成p=>new Entity(){X="",Y="",..}格式的Lambda表达式灵活实现按需更新

一、基本介绍 回忆:最早接触Expression是在学校接触到EF的时候,发现where方法里的参数是Expression<Func<T,bool>>这么一个类型,当初也只是看到了,也没有过多的去探究,只是知道传入lambda表达式使用即可,对于Expression和里面的Func<T,bool>到 ...

含光君 发布于 2018-09-26 11:33 评论(0)阅读(289)
1

EF CodeFirst系列(8)---添加初始化数据和数据库迁移策略

1.添加初始化数据(Seed) 我们可以在初始化数据库的过程中给数据库添加一些数据。为了实现初始化数据(seed data)我们必须创建一个自定义的数据库初始化器(DB initializer),并重写其中的Seed方法。 下边的栗子展示在School数据库中给Standard表添加默认的数据: 第 ...

捞月亮的猴子 发布于 2018-09-25 16:57 评论(0)阅读(519)
0

EF CodeFirst系列(7)--- FluentApi配置单个实体

我们已经知道了在OnModelCreating()方法中可以通过FluentApi对所有的实体类进行配置,然而当实体类很多时,我们把所有的配置都放在OnModelCreating()方法中很难维护。EF6允许我们给每一个实体添加一个单独的配置类,通过这个配置类来对相应的实体进行配置。 以配置Stud ...

捞月亮的猴子 发布于 2018-09-25 12:43 评论(0)阅读(384)
0

VS2015+MySql+EF6采坑经验总结

背景:VS2015+MySql+EF6(DB First) 采坑顺序:按照以前的记忆,操作依次如下: 1,安装 MySQL Connector/NET(不用想,装最新的,8.0.12) 2.安装 MySQL for Visual Studio (最新1.2.8) 3.在VS2015创建WEB项目 4 ...

老农民5644 发布于 2018-09-23 10:51 评论(1)阅读(374)
0

EF+LINQ事物处理

在使用EF的情况下,怎么进行事务的处理,来减少数据操作时的失误,比如重复插入数据等等这些问题,这都是经常会遇到的一些问题 但是如果是我有多个站点,然后存在同类型的角色去操作同一条数据的同一个字段的话,那就需要对数据库进行操作,这是数据库里面的事务了 这个另外再说。 这里有这么一个很好的解决方式,EF ...

饮雪俊枫 发布于 2018-09-20 23:31 评论(1)阅读(447)
2

EF CodeFirst系列(4)---FluentApi

FluentApi总结 1.FluentApi简介 EF中的FluentApi作用是通过配置领域类来覆盖默认的约定。在EF中,我们通过DbModelBuilder类来使用FluentApi,它的功能比数据注释属性更强大。 使用FluentApi时,我们在context类的OnModelCreatin ...

捞月亮的猴子 发布于 2018-09-18 18:06 评论(15)阅读(1454)
1

EF CodeFirst系列(3)--- 数据注释属性

EFCodeFirst模式使用的是约定大于配置的编程模式,这种模式利用默认约定根据我们的领域模型建立概念模型。然后我们也可以通过配置领域类来覆盖默认约定。 覆盖默认约定主要用两种手段: 1.数据注释属性(Data Annotations Attributes) 2.FluentAPI 1.数据注释属 ...

捞月亮的猴子 发布于 2018-09-17 19:39 评论(0)阅读(1139)
3

Entity Framework系列教程汇总

翻译自http://www.entityframeworktutorial.net/,使用EF几年时间了,一直没有系统总结过,所以翻译这一系统文章作为总结,由于英语功底有限,翻译的可能有些问题,欢迎指正。 一、EntityFramewoke入门教程系列 Entity Framework入门教程(1) ...

捞月亮的猴子 发布于 2018-09-15 13:43 评论(0)阅读(4175)
1

为什么要使用Entity Framework

本文介绍从DDD(Domain-Driven Design[领域驱动设计])的角度来说说为什么要使用Entity Framework(以下都会简称为EF),同时也看出类似Drapper之类的简陋ORM不足的地方。 ...

iDream 发布于 2018-09-13 13:50 评论(1)阅读(544)
1

EFCore2.1中DbFirst和CodeFirst简单使用

EFCore中没有DbFirst了吧,应该都是Code First 先说说第一种,Code First From Database(DbFirst)数据库先行,这种方式就要命令行了...(特不喜欢命令行。。): 1.建好项目后通过 NuGet 安装所需依赖性: 可以右键项目通过管理NuGet程序包的 ...

小样儿哦 发布于 2018-09-02 09:48 评论(0)阅读(1918)
0

entity framework异常 The specified cast from a materialized 'System.Int32' type to the 'System.String' type is not valid

ROW_NUMBER() OVER (ORDER BY (select Null)) AS Id entity framework 查询中有这句会有异常 ...

兰博丶专属 发布于 2018-09-01 20:08 评论(0)阅读(248)
1

Asp.Net MVC EF之二:原生EF插入,更新数据的正确方法

Asp.Net MVC EF之二:原生EF插入,更新数据的正确方法,EF更新数据将之前修改的字段也还原了 ...

Jack_000 发布于 2018-08-25 11:34 评论(0)阅读(2838)