如何在Castle ActiveRecord中使用Expression.Or()?
请解释一下如何在FindAll函数中使用expersion.Or() 例如,我有两个条件-Expression.Like(“Text”、“%coolstuff%”)和 表达式.Eq(“来自互联网”,假) 如何通过“或”?将它们一起使用尝试以下方法:如何在Castle ActiveRecord中使用Expression.Or()?,activerecord,castle-activerecord,Activerecord,Castle Activerecord,请解释一下如何在FindAll函数中使用expersion.Or() 例如,我有两个条件-Expression.Like(“Text”、“%coolstuff%”)和 表达式.Eq(“来自互联网”,假) 如何通过“或”?将它们一起使用尝试以下方法: // ... Expression.Or( Expression.Like("text", "%arbitrary%"), Expression.Eq("FromInternet", false) ) // ... 试试这个: // ...
// ...
Expression.Or(
Expression.Like("text", "%arbitrary%"),
Expression.Eq("FromInternet", false)
)
// ...
试试这个:
// ...
Expression.Or(
Expression.Like("text", "%arbitrary%"),
Expression.Eq("FromInternet", false)
)
// ...
看起来您正在使用旧版本的ActiveRecord。我建议您使用最新版本的ActiveRecord,看起来您使用的是旧版本的ActiveRecord。我建议从以下位置获取最新信息: