我对如何使用 Futures 计算有 Linq 的东西感兴趣。我对 Criteria api 不感兴趣,只是对普通 linq 感兴趣。
如果我有:
IEnumerable<User> dbUsers = userquery.Future<User>();
IFutureValue<long> count = totalcountQuery.FutureValue<long>();
直接翻译应该是:
var dbUsers = userQuery.ToFuture();
var count = userQuery.LongCount();
现在我需要访问计数查询以了解填充记录的确切数量;
像这样的东西,虽然这段代码不会编译:
totalRecords = (int)count.Value;