我正在尝试使用 NHibernate 选择 Guid 范围:
customersToUpdate =
Session.QueryOver<Customer>()
.Where(x => x.SyncEndpointTick > localTick && x.SyncEndpointTick <= endTick).OrderBy(x => x.Id).Asc
.Where(x=> x.Id.ToString().ToLower() > lastResultId.ToString().ToLower())
.ConvertTo<List<Customer>>();
问题是 LINQ 不允许我比较 Guid:
.Where(x=> x.Id.ToString().ToLower() > lastResultId.ToString().ToLower())
谢谢你们