我有下一个代码
if (user != null)
query = query.Where(item => item.User.Id == user.Id);
else if (equipment != null)
query = query.Where(item => false);// TODO: Add logic for equipment
但 NHibernate 无法为item => false
. 有一天这个表达式会改变,但现在它必须返回空查询。有什么方法可以解决这个问题吗?