我有以下 LINQ 查询:
var aKeyword = "ACT";
var results = from a in db.Activities
where a.Keywords.Split(',').Contains(aKeyword) == true
select a;
关键字是逗号分隔的字段。
每次运行此查询时,我都会收到以下错误:
“LINQ to Entities 无法识别方法 'Boolean Contains[String](System.Collections.Generic.IEnumerable`1[System.String], System.String)' 方法,并且此方法无法转换为存储表达式。”
我想做的事情的替代方法是什么?