最大程度地使用 pluck

Using pluck with maximum

使用最大值时是否可以链接选项?

我有一个 PhoneStats class,我想从 table 中具有最大值的几列中提取名称。例如,如果我 运行

PhoneStat.maximum('calls')

我得到了我期望的值,但我想获得最大值以及该记录中的用户 ID。像这样可以使用 pluck 或 collect 吗?

谢谢 spickermann

谢谢。下面正是我所需要的。

PhoneStat.order('calls DESC').pluck(:name).first

这个你要写的详细一点:

PhoneStat.order('calls DESC').first