Skip to content

Commit 6336aa0

Browse files
committed
Fix resolving non-existing columns for sqlite3
1 parent ba468db commit 6336aa0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

activerecord/lib/active_record/relation/query_methods.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2201,7 +2201,9 @@ def arel_columns_from_hash(fields)
22012201
arel_column("#{key}.#{column}", &:itself)
22022202
end
22032203
when String, Symbol
2204-
arel_column(key).as(columns_aliases.to_s)
2204+
arel_column(key) do
2205+
predicate_builder.resolve_arel_attribute(model.table_name, key)
2206+
end.as(columns_aliases.to_s)
22052207
end
22062208
end
22072209
end

0 commit comments

Comments
 (0)