Pluck from table - aavedula/how-to-notes GitHub Wiki
Rails command
Member.
preload(:population).
joins(:population).
where(populations: { kind: 2 } ).
pluck(:population_id)
SQL Query
(0.7ms)
SELECT "members"."population_id"
FROM "members"
INNER JOIN "populations"
ON "populations"."id" = "members"."population_id"
WHERE "populations"."kind" = $1
Return value
Returns an array of values.
["kind", 2](/aavedula/how-to-notes/wiki/"kind",-2)
["B000CDC7O2",
...
"B000662QI2"]