나는 레일 어플리케이션을 가지고 있으며 더 많은 창조물을 가지고있는 날을 내 클래스 Order
에 알리고 싶습니다.더 많은 주문이있는 날을 얻는 방법
당신은 제발 도와 수 : D 내가 데이터베이스로
가 사전에 감사합니다 PostgreSQL을 사용하고 있습니다.
나는 레일 어플리케이션을 가지고 있으며 더 많은 창조물을 가지고있는 날을 내 클래스 Order
에 알리고 싶습니다.더 많은 주문이있는 날을 얻는 방법
당신은 제발 도와 수 : D 내가 데이터베이스로
가 사전에 감사합니다 PostgreSQL을 사용하고 있습니다.
max_orders_in_a_day = Order.all.group_by{ |x| x.created_at.all_day }.sort_by { |a,b| b.length }.last
max_orders_in_a_day[0] #=> The day
max_orders_in_a_day[1] #=> An array with the related Order objects
감사합니다. cmramseyer !!! –
더 나은 : 바꾸기 'Order.all.group_by {| x | x.created_at.all_day} .sort_by {| a, b | b.length} .last' with 'Order.all.group_by {| x | x.created_at.all_day} .max_by {| a, b | b.length}' – cmramseyer
'주문'등급을 게시 할 수 있습니까? – jdgray