我会像这样创建一个 QueryOver
SELECT *
FROM Table
WHERE Field IN (1,2,3,4,5)
我尝试过使用Contains
方法,但遇到了异常
“System.Exception:无法识别的方法调用:System.String:Boolean Contains(System.String)”
这是我的代码
var qOver = _HibSession.QueryOver<MyModel>(() => baseModel)
.JoinAlias(() => baseModel.Submodels, () => subModels)
.Where(() => subModels.ID.Contains(IDsSubModels))
.List<MyModel>();