私はページが付けられたモデルを持っていますが、場合によってはクエリに余分な列を追加して、同じページの結果を同じ列で取得したいと思っています。例:Kaminariのカスタムセレクトフィールドにアクセスする
users = User.select('users.*, users.value is NULL as val').page(2)
私がusers.first['val']
を実行すると、何も表示されません。しかし、私はページ番号を削除する場合users = User.select('users.*, users.value is NULL as val')
users.first['val']
私に何をしたいですか。私はカミナリでこれをどうやってすることができますか?
**あなたのサンプルクエリはKaminariで正常に動作するように見えるので、フルクエリ(および理想的には関連付けの定義を持つモデルの関連部分)を投稿してください。 – BoraMa