2017-12-16 4 views
0

どのようにしてIDではなくトランスポートの名前で注文できますか?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 

これは、私は、グラフィックを生成しているライブラリです!

+0

順でクエリを生成します。このクエリで

次のエラーを取得する –

答えて

1
current_user.orders.joins(:transports).group(:transport_id).group_by_day(:created_at).order(transports::name).count 

希望します。 `未定義のローカル変数やメソッド` transports'`:それはtransport{name}

+0

モデルの間でアクティブなレコード関係を提供してください –

関連する問題