我有一个实体,它有一个名为标签的字符串属性。我想根据某个字符串是否位于 Tags 属性中来查询此实体。
因此,例如,我将有一个函数 IList GetEntityByTag(string tag),这将返回在其“Tags”属性中具有 tag 值的所有实体。
我尝试通过 ICriteria 方法... Expression.In(PropertyName, Value) 但这恰恰相反。我需要像 Expression.In(Value, PropertyName) 这样的东西。
也许 IQuery 会是一个更好的策略,但我无法为 Property CONTAINS 'abc' 找到任何类型的 HQL 语句。
任何帮助或方向都将非常感谢!