次の 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)' メソッドを認識せず、このメソッドはストア式に変換できません。」
私がやろうとしていることの代替手段は何ですか?