Ticket #1391: has_one_association.patch
| File has_one_association.patch, 0.7 kB (added by wishdev@gmail.com, 4 years ago) |
|---|
-
activerecord/lib/active_record/associations/has_one_association.rb
old new 46 46 end 47 47 48 48 def construct_sql 49 @finder_sql = "#{@association_class.table_name}.#{@association_class_primary_key_name} =#{@owner.quoted_id}#{@options[:conditions] ? " AND " + @options[:conditions] : ""}"49 @finder_sql = "#{@association_class.table_name}.#{@association_class_primary_key_name} #{@owner.quoted_id == "NULL" ? "IS " : " = "}#{@owner.quoted_id}#{@options[:conditions] ? " AND " + @options[:conditions] : ""}" 50 50 end 51 51 end 52 52 end