【发布时间】:2016-08-07 15:05:38
【问题描述】:
想知道唯一拥有的日期 换句话说,我不会使用它两次一个 IP 地址,我想要日期字段 到目前为止我所做的一切都有效
db.Exposures.DistinctBy(d => d.UserIP).Select(o =>o.ExpouserDate).ToList();
但是花了太多时间有没有更好的方法 原谅我的英语并提前感谢
【问题讨论】:
想知道唯一拥有的日期 换句话说,我不会使用它两次一个 IP 地址,我想要日期字段 到目前为止我所做的一切都有效
db.Exposures.DistinctBy(d => d.UserIP).Select(o =>o.ExpouserDate).ToList();
但是花了太多时间有没有更好的方法 原谅我的英语并提前感谢
【问题讨论】:
你可以试试这样的:
var res = db.Exposures
.GroupBy(ex => ex.UserIp)
.Select(gr => gr.Max(x = >x.ExpouserDate));
【讨论】: