如何从hibernate标准中的列表创建OR语句
本文关键字:列表 创建 OR 语句 hibernate 标准 | 更新日期: 2023-09-27 18:14:23
我想做一个查询,返回具有正确名称的行。
public static IList<Event> ListWeaponAndTriggerEvents(ISession session,
List<string> weaponAndTriggerList)
{
session.CreateCriteria(typeof(Event))
foreach(string str in weaponAndTriggerList)
{
.Add(Expression.Eq("name", str)
}
}
我知道这段代码是错误的,但我想做这样的事情(逻辑)。有可能用OR或分离来做吗?
怎么样:
Expression.In("name", weaponAndTriggerList.ToArray());