尝试了这个,但是不起作用:
int maxValue = realm.All<myTable>().Max<myTable>().intProperty;
我收到错误消息:
System.NotSupportedException: The method ‘Max’ is not supported
解决方法:
在LINQ中,您需要提供一个表达式,用于选择Max()
方法的属性:
int maxValue = realm.All<myTable>().Max(item => item.intProperty);
这可能不适用于LINQ 2实体,因此请使用
int maxValue = realm
.All<myTable>()
.OrderByDescending(item => item.intProperty)
.First().intProperty;