gpt4 book ai didi

c# - Entity Framework Core Postgres ILike 函数

转载 作者:行者123 更新时间:2023-12-05 05:11:57 32 4
gpt4 key购买 nike

context.Company.Where(i => EF.Functions.ILike(i.Name, "xxx%")).FirstOrDefault()

我只需要在 EF Core 中使用 ILike。但是这个函数是 Postgres 特有的。如果有一天数据库更改为 Sql Server。像这样的所有代码都需要更新。

有什么方法可以避免这个问题?

最佳答案

这似乎与数据库无关:

context.Counties.Where(x => x.Name.ToLower().Contains(keyword.ToLower())).ToList();

发件人:https://stackoverflow.com/a/56043524

关于c# - Entity Framework Core Postgres ILike 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54940081/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com