2
私は次の問題に直面しています。重複した結果が返されます
=> game.players.count
2
しかし、pluck
方法が重複して返す値:
=> game.players.pluck :name
["Alice", "Alice", "Bob", "Bob"]
両方Game
とPlayer
ActiveRecord::Base
を拡張し、我々が見ることができるように私のgame
オブジェクトは2、players
が関連付けられています。私は本当にここで何が起こっているのか全く分かりません。
関連の宝石:
rails 4.2.8
mysql2 0.3.21
に行くことができるかについての任意の手掛かり?前もって感謝します。
ここをクリックhttp://stackoverflow.com/questions/9658881/rails-select-unique-values-from-a-column – anquegi
'game.players'の出力を投稿できますか? –
私は最終的に何が起こっているかを見つけました。しかし、 'game.players'の出力は2つの結果しか返しませんでした。ありがとう! – Bustikiller