spec for multiple plucked columns

This commit is contained in:
Dylan Knutson
2025-07-29 15:08:26 +00:00
parent b4fd614280
commit 94c2fb9593
2 changed files with 14 additions and 1 deletions

View File

@@ -119,7 +119,7 @@ module HasAuxTable
)
pluck_method = relation_class.instance_method(:pluck)
relation_class.send(:define_method, :pluck) do |column_names|
relation_class.send(:define_method, :pluck) do |*column_names|
T.bind(self, ActiveRecord::Relation)
if (predicates = Util.try_relation_optimization(self, aux_config))
aux_relation = aux_config.aux.klass.where(predicates)