最大程度地使用 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
使用最大值时是否可以链接选项?
我有一个 PhoneStats class,我想从 table 中具有最大值的几列中提取名称。例如,如果我 运行
PhoneStat.maximum('calls')
我得到了我期望的值,但我想获得最大值以及该记录中的用户 ID。像这样可以使用 pluck 或 collect 吗?
谢谢 spickermann
谢谢。下面正是我所需要的。
PhoneStat.order('calls DESC').pluck(:name).first
这个你要写的详细一点:
PhoneStat.order('calls DESC').first