nHibernate限制包含

时间:2010-05-12 18:18:11

标签: nhibernate

我有一个评估表达式,如下所述

Restrictions.In(criteriaItem.PropertyName,criteriaItem.FilterValues);

Restrictions.Like(criteriaItem.PropertyName,criteriaItem.FilterValues);

我想包含我该怎么做?

1 个答案:

答案 0 :(得分:1)

string.Contains会在sql中映射,就像添加通配符一样。尝试:

Restrictions.Like(criteriaItem.PropertyName,"%" + criteriaItem.ContainsValue + "%");