ActiveRecordで少し質問があります。
次のような操作をしたいのですが、どうすれば③が動作しますでしょうか。
①
GroupA = Group.where(id:[1,2]) GroupA.pluck(:id) => [1, 2]
②
②GroupB = Group.where(id:2) GroupA.pluck(:id) => [2]
③
③GroupA = Group.where(id:[1,2]) GroupB = Group.where(id:2) GroupC = GroupA- GroupB GroupA.pluck(:id) => NoMethodError: undefined method `pluck'
始めからid:1だけを引っぱりだしたいというわけではないので、こういう操作をしたいのですが...
どうすればいいでしょうか。
回答1件
あなたの回答
tips
プレビュー