1

この質問にはすでに答えがあります。

モデルがありますDescriptionそしてClickDescription多くを持っていますClicks。 並べ替え方法Descriptions列でClick

1 답변


2

試してみる

Description.joins(:click).order('click.column_name')

これがうまくいかない場合は、次のように、結合条件の前に.allを呼び出す必要があります。

Description.all.joins(:click).order('click.column_name')


  • @HassebAhmadエラーになりました。Association named 'click' was not found on Description; perhaps you misspelled it?しかし、私がクリックを作成するときそれが説明idを持ち、すべてがうまく機能するとき、関係はうまく行われます。 - TeTiRoss
  • クリックからクリックへの変更には複数の関係名が複数形になっています - CWitty

リンクされた質問


関連する質問

最近の質問