我正在使用EF,有一个简单的LINQ语句,想要搜索单词。因此,有文本框搜索和提交按钮。
当搜索文本包含"march"时,它可以找到例如"des marchés",但如果我搜索"marché",它就无法找到。所以这是法语字符的问题。
当搜索文本包含"march"时,它可以找到例如"des marchés",但如果我搜索"marché",它就无法找到。所以这是法语字符的问题。
listAgendaItems = dc.agenda.Where(a =>
a.libelle_activite.Contains(searchText)
).ToList<agenda>();
这个数据库和表 Agenda
有扩展属性 -> Collation:French_CI_AS
那么我如何确保也获取到法语单词,比如 "é, à" 等等?
我还尝试搜索 "marche"
,但它找不到 "marchés"
。