1

我有以下两个实体:

公共类 Entity1 { 公共 IList e2 { 获取;放; } }

公共类 Entity2 { 公共字符串标题 { 获取;放; } }

我只有 Entity1 的存储库,我知道我可以使用以下条件进行 LIKE 查询:

criteria.CreateAlias("e2", "e1e2").Add(Restrictions.LIKE("Title", "needle", Match.Anywhere);

但我需要反向搜索:

Restrictions.LIKE("needle", "Title", Match.Anywhere)

我该怎么做?

4

1 回答 1

3

我不认为它是开箱即用的。

您可以使用 SQLCriterion 创建它,也可以使用 HQL。

于 2010-07-16T03:46:59.787 回答