はじめに
idsメソッドについてRailsドキュメントでは以下のように説明されています。
idsは、テーブルの主キーを使用するリレーションのIDをすべて取り出すのに使用できます。
使い方
usersテーブルのidカラムのデータを取得する
User.ids
SELECT `users`.`id` FROM `users`
=> [1, 2, 3, 4] # 返り値`
idsメソッドはpluckメソッドに似ていますが少し違いがありpluckメソッドの場合はカラムを指定して指定したカラムを配列に入れて返します。idsメソッドの場合は主キーのカラムデータのみを取得します。この場合はidが取得される。
またpluckメソッドの詳しい使い方は以下をご覧ください