1.
documentSession.Query<MyClass>
.Where(my=>lastNames.Any(my.FullName.EndsWith))
.ToList();
2.
Func<MyClass,bool> filter = myClass=>lastNames.Any(myClass.FullName.EndsWith);
documentSession.Query<MyClass>.Where(filter).ToList();
第一个将导致异常。第二个将返回结果。
我错过了什么吗?或者我只是不了解内部表达式树构建器算法。