摘要: 当使用EF中的dbset进行join操作的时候如果,如果表之间没有关联关系的话,生成的sql语句是 inner join(inner join 和 left join的区别 就不在这阐述了),eg: 这样相当于就是将MUser和MUserWechat 进行了inner join, 如果我们希望进行左 阅读全文
posted @ 2019-01-24 18:09 Pen丶 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 之前在一个临时迁移数据的项目中需要使用到EF针对Mysql的批量操作,因为该项目具备以下条件: 1. 是临时性的,数据掐迁移完成后就不再使用, 2. 同时有一定的效率要求 3. 项目中的实体在其他项目中都是基于EF的,已经写好了Model 考虑到尽可能的减少工作量,最快捷的方式是找到一个支持EF批量 阅读全文
posted @ 2019-01-24 18:09 Pen丶 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1. Conventions 都定义在 System.Data.Entity.ModelConfiguration.Conventions 命名空间下,就是一系列的规则(约束)的集合 2. 通俗的讲就是定义数据库里面字段 3. 一般我们在约束字段时可以使用Data Annotations 或者 Fl 阅读全文
posted @ 2019-01-24 17:38 Pen丶 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一个简单的例子 1: 新建实体 2: 新建Context 3: 初始化数据 4: 修改配置文件 5: 运行即可自动生成表了.... 注意:在使用mysql的时候配置文件必须指定codeConfigurationType(或者通过添加SwartzUserUserContext注解DbConfigura 阅读全文
posted @ 2019-01-24 17:06 Pen丶 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 最近项目终于忙完了,空闲的时候浏览博客园。才想起很久以前自己也开了一个账号,但是好久没维护了,于是乎找回账号->找回密码->登录,才发现还是在16年5月的时候就在上面写了一些零散的东西,但又都是密码保护的——应该是当时没有细化的一些零散的东西,怕直接发出来又不完整,于是就在那里躺了2年多。 在这期间 阅读全文
posted @ 2019-01-24 16:33 Pen丶 阅读(87) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-24 15:56 Pen丶 阅读(1) 评论(0) 推荐(0) 编辑