繁体   English   中英

如何编写转换为 T-SQL 的 EF Core 查询包含

[英]How to write EF Core query that translates to T-SQL Contains

我已经建立了一个全文索引,并且以下 T-SQL 语句在 SSMS 中适用于我:

SELECT COUNT(*) 
FROM Person 
WHERE CONTAINS(FirstName, '"joh*"') 

但我不知道如何在 EF Core 中编写等效查询

query.Where(p => EF.Functions.Contains(p.FirstName, $"'\"joh*\"'"));

我从该代码中得到一个错误。

谁能帮忙 - 如何在 EF Core 中做到这一点?

似乎每次我发布问题时,我都能在 5 分钟后弄清楚

这对我有用

query = query.Where(p => EF.Functions.Contains(p.FirstName, $"\"jo*\""));  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM