ICode9

精准搜索请尝试: 精确搜索
  • EntityFrameworkCore 配置2022-09-15 10:05:06

    Nuget引用组件: Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools  连接字符串 appsetting.json "ConnectionStrings": { "DefaultConnection": "Server=DESKTOP-DABHN6U\\MSS

  • AutoCAD中使用EntityFramework连接SqlServerCe数据库2022-05-10 20:01:39

    1、需要用到的依赖库如下: EntityFramework.6.4.4 EntityFramework.SqlServerCompact.6.4.4 Microsoft.SqlServer.Compact.4.0.8876.1 2、app.config需要的配置: <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/

  • Entity Framework Code First属性映射约定在OnModelCreating方法中配置2022-04-29 15:04:54

    Entity Framework Code First与数据表之间的映射方式有两种实现:Data Annotation和Fluent API。本文中采用创建Product类为例来说明tity Framework Code First属性映射约定的具体方式。 1. 表名及所有者   在默认约定的情况下,Entity Framework Code First创建的表名是根据类名的

  • EF Core中通过Fluent API配置一对一关系2022-04-06 14:01:18

    继续配置实体之间的第三种关系,即一对一的关系。 以考研报名为例,一个人有唯一的身份证号,在首次报名时会生成一个唯一的考试号,这样身份证号和考试号就是一对一的关系。 同样提供ER图如下: Person类: public class Person { public string PersonIdentityNum { get; set; } p

  • Fluent API文档搬运以及部分理解2022-04-01 18:02:54

    Fluent API - 关系 简介 使用 Fluent API 配置关系时,请从 EntityTypeConfiguration 实例开始,然后使用 HasRequired、HasOptional 或 HasMany 方法指定此实体参与的关系类型。 HasRequired 和 HasOptional 方法采用表示引用导航属性的 Lambda 表达式。 HasMany 方法采用表示集合导

  • EF 6 新特性四2022-01-24 09:34:25

    介绍 接下来我将给大家重点介绍一下.Net 6 之后的一些新的变更,文章都是来自于外国大佬的文章,我这边进行一个翻译,并加上一些自己的理解和解释。 源作者链接:https://blog.okyrylchuk.dev/entity-framework-core-6-features-part-2 正文 HasConversion 支持值转换器 在 EF Core 中,Has

  • EF CodeFirst 入门 for oracle2022-01-02 14:35:03

    创建单表插入 1.安装   设定DB连接 <connectionStrings> <add name="connstr" providerName="Oracle.ManagedDataAccess.Client" connectionString="Password=XXX;User ID=XXXX;Data Source=//10.1.1.1:1521/XXXX;" /> </connection

  • ArcGIS中ArcMap模型构建器ModelBuilder的模型建立与运行操作方法2021-11-27 17:31:34

      本文介绍在ArcMap软件中,模型构建器(ModelBuilder)的建模与使用方法。   首先,在ArcMap中打开“ModelBuilder”。   建立一个模型,我们一般需要两种素材,一是该模型所需的初始数据,二是该模型具体的操作工具;而二者都可以通过插入的方法导入模型。在这里,我们首先导入一个矢

  • EF CodeFirst系列(4)---FluentApi2021-09-15 18:34:50

    参考网址:https://www.cnblogs.com/wyy1234/archive/2018/09/18/9670529.html 阅读目录 FluentApi总结 1.FluentApi简介 2.实体相关配置  3.属性相关配置   回到顶部 FluentApi总结 1.FluentApi简介   EF中的FluentApi作用是通过配置领域类来覆盖默认的约定。在EF中,

  • ef core code first 生成的数据库表去复数的方法2021-09-03 19:00:31

    使用ef core code first生成数据库表,发现子项变成了复数,要去掉也很简单,加个ToTable方法限定,请见下面写法。 protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<ScenicSpotInfoType>().ToTable("ScenicSpotInfoType").HasKey(c

  • FluentAPI详细用法2021-08-08 07:31:50

     什么是Fluent API? 官方答案:EF 中内嵌的约定将 POCO 类映射到表。但是,有时您无法或不想遵守这些约定,需要将实体映射到约定指示外的其他对象,所以Fluent API和注解都是一种方法,这两种方法是用来配置EF,在映射属性时绕开约定。详情参考(https://msdn.microsoft.com/zh-cn/data/j

  • sql server 2008所有类型对应ef自动生成的约束和实体属性2021-07-15 16:32:51

    数据库: Id uniqueidentifier Uncheckeda1 bigint Checkeda2 binary(50) Checkeda3 bit Checkeda4 char(10) Checkeda5 date Checkeda6 datetime Checkeda7 datetime2(7) Checkeda8 datetimeoffset(7) Checkeda9 decimal(18, 0) Checkeda10 float Checkeda11 geography Checkeda1

  • EF 通过时间戳实现自带 乐观锁2021-07-06 17:31:05

    DBContext: public MyDb () : base("name=conn") { Database.SetInitializer<MyDb>(null); } protected override void OnModelCreating (DbModelBuilder modelBuilder) { //这句是不要将EF生成的sql表名

  • EF CORE学习笔记(一) 配置Dbcontext2021-06-05 19:01:22

    从Nuget下载数据库依赖 数据库对应的依赖包: 贴几个常用数据库 SqlServer:Microsoft.EntityFrameworkCore.SqlServer (支持 SqlServer 2005 +) Sqlite:Microsoft.EntityFrameworkCore.Sqlite MySql: MySql.EntityFrameworkCore:支持 (MySql 8.x +) Pomelo.EntityFrameworkCor

  • .NetFramwork下EntityFramework Codefirst用例2021-05-09 15:04:14

    ``#### Codefirst 创建Model文件夹 Model文件夹下创建两个类(你随意,想怎么写就怎么写) public class Grade { [Required] public int GradeId { get; set; } public string GradeName { get; set; } public string Section { get; set;

  • EntityFramework Core如何映射动态模型?2021-04-25 10:01:34

    【导读】本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理

  • 基于ARCGIS的python开发——modelbuilder2021-03-11 20:07:43

    1 模型的创建与保存 可以在ARCGIS当中通过右键单击现有工具箱并选择,新建 > 模型,来创建一个新模型。这样便可在该工具箱中创建一个具有默认名称的模型,并打开该模型以执行编辑。 2 模型基本元素 2.1 工具 ARCGIS当中的数据处理工具可以导入到模型当中,可以在模型当中设置各个工

  • EntityFramework Core如何映射动态模型?2021-01-24 11:02:34

    前言 本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋,本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理照

  • EF Fluent API2021-01-06 16:03:41

    什么是Fluent API? 官方答案:EF 中内嵌的约定将 POCO 类映射到表。但是,有时您无法或不想遵守这些约定,需要将实体映射到约定指示外的其他对象,所以Fluent API和注解都是一种方法,这两种方法是用来配置EF,在映射属性时绕开约定。详情参考(https://msdn.microsoft.com/zh-cn/data/jj59161

  • Entity Framework 实体关系总结2021-01-06 16:01:05

    通过 Entiy Framework实践系列 文章,理了理 Entity Framework 的实体关系。   为什么要写文章来理清这些关系?“血”的教训啊,刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避

  • ABP.NET CORE 框架 取消新增用户邮箱地址必填验证2020-08-02 18:01:44

    1、Core层:  User.cs 实体类中,重写EmailAddress设置可为空类型; [Required(AllowEmptyStrings = true)] //允许空字符串 public override string EmailAddress { get; set; } 2、Application层: 还有Dto那边EmailAddress 属性也设置允许可空字符串  ; 3、Core层: UserManager

  • Code First (04):Fluent API - 配置属性/类型2020-07-05 21:03:31

    在使用实体框架时 Code First 默认行为是使用一组约定融入为 EF 将 POCO 类映射到表。 但有时,您不能或不想遵循这些约定,也不需要将实体映射到约定规定的内容。可以通过两种主要方式将 EF 配置为使用约定以外的其他内容,即批注或 EFs Fluent API。 批注仅涵盖 Fluent API 功能的子集

  • 基于EFCore的CodeFirst实战(0)数据库注解和FluentAPI2020-06-14 12:51:25

    数据库操作   (1) 数据库迁移  add-migration [任一名称,须唯一]    (2) 更新数据库  update-database    (3) 删除数据库迁移  remove-migration      创建模型,分为数据注释和Fluent API,两者效果一样,看个人习惯二选一   (1) 主键:按约定,属性名为Id或<type

  • EntityFramework Core 学习扫盲2020-05-24 23:53:56

    原文:EntityFramework Core 学习扫盲 0. 写在前面 1. 建立运行环境 2. 添加实体和映射数据库 1. 准备工作 2. Data Annotations 3. Fluent Api 3. 包含和排除实体类型 1. Data Annotations [NotMapped] 排除实体和属性 2. Fluent API [Ignore] 排除实体和属性 4.

  • C#连sqlite2019-11-27 23:00:57

      创建控制台core3.0版 vs里引入 Microsoft.EntityFrameworkCore.ToolsMicrosoft.EntityFrameworkCore.Sqlite     一、逆向工程   包管理控制台 Scaffold-DbContext ’Data Source=testDb.db’ Microsoft.EntityFrameworkCore.Sqlite 会自动生成文件 public partial

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有