2
我正面臨以下問題。我game
對象有兩個相關的players
,我們可以看到:拔取返回的重複結果
=> game.players.count
2
然而,pluck
方法將返回重複值:
=> game.players.pluck :name
["Alice", "Alice", "Bob", "Bob"]
兩個Game
和Player
延長ActiveRecord::Base
。我完全不知道這裏發生了什麼。
相關寶石:
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