我有一个类像这样:
public class menu{
public string Permission{get;set;}
}
Permission
的值已加密。我想要所有Permission
为True
的记录。为了做到这一点,我使用以下查询:
return
_menuSettings.Where(row => Convert.ToBoolean(Utilities.Encryption.Decrypt(row.Permission,"key"))==true).ToList();
但我遇到了这个错误:
LINQ to Entities不识别“Boolean ToBoolean(System.String)”方法,此方法无法转换为存储表达式。
我在Google上搜索过,但是仍然解决不了它。
谢谢。