我如何通过运输的名称而不是通过其ID来订购?
订单/ index.haml
=line_chart current_user
.orders
.group(:transport_id)
.group_by_day(:created_at)
.count,
download: "boom"
关系
order.rb
belongs_to :user
belongs_to :transport
transport.rb
has_many :orders
这是我用它生成图形的库:https://www.chartkick.com/
谢谢!
current_user.orders.joins(:transports).group(:transport_id).group_by_day(:created_at).order(transports::name).count
希望这会奏效。
使用此查询,它将通过transport{name}
生成订单查询