腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(148)
视频
沙龙
2
回答
EF
核心
SetQueryFilter
将
IsActive
反向
转
换为
OnModelCreating
中
的
IsDeleted
、
、
、
我在所有的表中使用了
IsActive
列。当返回false nothing时,我在
OnModelCreating
中
应用了过滤器。但我将其更改为
IsDeleted
列,因此当
IsDeleted
为true时,不会从DB返回任何内容。 下面是我
的
filter代码片段。但问题是,当
IsDeleted
为真时,我从DB获取数据。但我希望当
IsDeleted
为false时,我将从DB
中
获取数据。var isDeletedProperty = entit
浏览 25
提问于2020-07-24
得票数 4
回答已采纳
2
回答
对所有实体使用全局查询筛选器
、
、
我最近发现了全局过滤器,这很棒,因为我
的
任务是在我
的
应用程序
中
实现软删除。目前,我已经这样做了: // Query filters https://docs.microsoft.com/en-us/
ef
/core/querying/filters{ public Guid Cre
浏览 11
提问于2021-01-13
得票数 3
回答已采纳
1
回答
EF
核心
HasQueryFilter仅适用于筛选表达式
中
的
第一个值。
、
、
、
、
我使用
EF
核心
HasQueryFilter扩展方法,它在
OnModelCreating
方法
中
。 我使用服务将用户id注入DbContext,然后
将
userId应用到查询筛选器
中
。但是,当我更改用户并将不同
的
userId传递给DbContext时,查询筛选器就不会受到明显
的
影响,因为这次没有调用
OnModelCreating
。应用程序
的
一些背景:它是一个
核心
2.2API项目,它使用JWT令牌对用户进行
浏览 1
提问于2019-02-22
得票数 5
1
回答
通过
OnModelCreating
为外键指定自定义名称
、
如何停止
EF
Core创建这样
的
名称?我有一个表与学生和锻炼,我有他们设置
EF
核心
,使链接表作为这样。我使用
的
是
EF
Core 5.09。Students { get; set; } public Classes Classes { get; set; } } 然后在
OnModelCreating
我如何让它只显示ClassId作为外键
的
名称我修复了代码
中
浏览 21
提问于2021-09-20
得票数 0
2
回答
向实体框架
核心
的
所有请求添加where条件
、
我也有同样
的
问题 但我使用实体框架
核心
。也可以这样做吗?
浏览 12
提问于2017-02-27
得票数 2
回答已采纳
3
回答
如何
将
公共配置应用于
ef
核
中
的
所有实体
、
我
的
应用程序中有从基本实体派生
的
实体,它使用
ef
核心
代码-优先方法。ModifiedOn { get; set; } // Auto increment for all entitiesEmployeeId { get; set; } public string Email { get; set; }我
浏览 0
提问于2018-11-13
得票数 14
回答已采纳
2
回答
实体框架自定义类型作为属性
、
、
、
、
对象转
换为
string
的
DateConverter: { protected override void
OnModelCreating
(ModelBuilder modelBuilder)如何对我
的
Date
浏览 0
提问于2020-07-08
得票数 0
2
回答
EF
Core 3.1.4导航属性在一对一关系
中
返回null
、
在
EF
Core 3.1.4
中
,导航属性总是在一对一
的
关系
中
返回null,我遇到了问题。,这应该足以让
EF
核心
推断一对一
的
关系。但是它没有起作用,所以我在我
的
dbContext
中
定义了这样
的
关系: protected override void
OnModelCreating
(ModelBuilder builder如果我
将
数据发布到"addUser“端点
浏览 0
提问于2020-05-23
得票数 3
回答已采纳
1
回答
EF
Core One to One -只为一条记录返回结果
、
使用
EF
核心
3.1.5和.NET
核心
3.1,降级版本不起作用。{ get; set; }public virtual Product Product { get; set; }builder.Entity<Product>().HasIndex(e
浏览 0
提问于2020-06-24
得票数 0
2
回答
是否可以实现授权
的
DbContext?
、
、
、
给定一个DbContext和一个ClientContext (关于用户
的
自定义会话数据),是否可以创建一个“已授权”
的
DbContext:其中每个“表”上
的
行只有一个子集可用?有了授权
的
DbContext,我想要有一个中央
的
行级授权实现。我研究过它,过滤出DbSet
的
唯一方法是使用像Queryable.Where这样
的
东西,但它返回一个IQueryable<T>,而且似乎没有一种方法可以返回过滤后
的
DbSet<T> (可能除了可
浏览 1
提问于2020-04-24
得票数 0
3
回答
EF
Core保存所需属性
的
空值。
、
、
、
{ get; set; } { 我想按要求做弦乐道布,我正在这样做: modelBuilder.Entity<Teacher>(); } 在SQL
中
,
浏览 12
提问于2020-11-04
得票数 5
回答已采纳
1
回答
EF
6代码优先:修复DateTime2
、
、
、
我有一个代码优先
的
EF
6数据库,其中包含许多DateTime字段。在创建表时,这些字段被映射到localdb数据库
中
的
日期时间字段。我最近对其中一些字段
中
存储
的
值进行了一些时区调整,现在遇到了“
将
datetime2
转
换为
datetime”
的
情况。我想要做
的
是调整代码
中
的
表定义,执行添加-迁移/更新-数据库步骤,然后继续我
的
工作。但是对于
浏览 4
提问于2015-08-03
得票数 0
1
回答
如何在Linq查询中使用in子句并从代码
中
动态传递
、
、
我正在转换我
的
项目到
EF
核心
在我
的
旧项目,我有一个查询正在运行。S.UserPurchaseItemID))})")我需要将这个查询转
换为
= f.Reason,此查询
将
导致与<e
浏览 8
提问于2022-10-29
得票数 0
回答已采纳
3
回答
如何使用“实体框架
核心
”(又名
EF
7)实现“软删除”?
、
我正在尝试使用
EF
7实现一个“软删除”。我
的
Item表有一个名为
IsDeleted
的
字段,类型为bit。我在SO周围和其他地方看到
的
所有示例都使用了这样
的
东西:{modelBuilder.Entity<Item>().Map(m => m.Requires("
IsDeleted
")
浏览 0
提问于2016-06-21
得票数 2
1
回答
基于.net Core()
的
Postgresql存储过程
、
、
、
我正在尝试使用PostgreSQL Core2.2
将
当前
的
Server数据库移动到.net。我对在
EF
Core
中
运行存储过程(在Postgres
中
)有问题。存储过程返回视图。尝试使用
Ef
中
的
DbSet方法将此视图映射到FromSql()。USERNAME" = &
浏览 0
提问于2019-04-24
得票数 2
回答已采纳
1
回答
QueryType在EFCore中正确
的
日期时间转换是什么?
、
、
、
、
我有一个视图在我
的
数据库,我想阅读与
EF
核心
。使用视图读取
的
数据是一个int列,可以通过此SQL语句将其转
换为
正确
的
日期: CONVERT(NVARCHAR, DATEADD(MI, wf_activate, '1899-30-12'), 110) AS Start 这将正确
浏览 2
提问于2019-07-01
得票数 0
回答已采纳
1
回答
.NET 6&
EF
核心
:在使用上下文时附加迁移
、
、
、
我正在用
EF
开发一个学生自动化系统,采用代码优先
的
方法.有4个POCO类:User、Student、Course和StudentCourses。(ModelBuilder builder) base.
OnModelCreating
(builder);string Env = "Dev";
浏览 6
提问于2022-11-16
得票数 0
1
回答
平方根
的
实体框架
核心
DbFunction
、
、
、
、
我正在将我
的
站点从.NET框架/ MVC 5/
EF
6移植到.NET Core3.1MVC/
EF
。用于数据库
的
MSSQL。
EF
6具有SqlFunctions,其中一种方法是SquareRoot,即在针对MSSQL
的
sql查询中使用SQRT。MyDbFun
浏览 0
提问于2020-07-28
得票数 2
回答已采纳
2
回答
如何将同一列添加到
EF
Core
中
的
所有实体
中
?
、
、
、
假设我想向我
的
所有实体添加一个
IsDeleted
colum或一些审计列。我可以创建一个基类,我
的
所有实体都将从中继承,这将解决我
的
问题,但是我不能指定创建列
的
顺序,所以我将在实体字段之前使用所有审计字段,而我不想这样做。我要他们在桌子
的
尽头。在实体框架
的
标准版本
中
,我们可以通过使用指定列顺序
的
注释来实现这一点。然而,目前
EF
核心
并不存在这样
的
东西。我可以在
OnModelC
浏览 0
提问于2018-08-25
得票数 3
回答已采纳
5
回答
只将日期存储在数据库
中
,而不是时间部分C#
、
、
、
、
我有一个测试类和一个ExecutionDate属性,它只存储日期,但是当我们使用[DataType(DataType.Date)]时,它也
将
时间部分存储在数据库
中
,但是我只想要日期部分。DataType(DataType.Date)]}
浏览 16
提问于2015-11-17
得票数 30
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券