いくつかの最小フィールドと最大フィールドを更新しようとしているので、一方が空のままになり、値が他方からコピーされます。これまでのところ、私は持っています:
Item.update_all({:min = :max}, {:min => nil, :max !=> nil})
両方のフィールドが存在する可能性があるため、nil
それらが正しいかどうかはわかりますが、!=>
正しくありません。このスタイルの条件を使用して、等しくないことをテストするにはどうすればよいですか?
いくつかの最小フィールドと最大フィールドを更新しようとしているので、一方が空のままになり、値が他方からコピーされます。これまでのところ、私は持っています:
Item.update_all({:min = :max}, {:min => nil, :max !=> nil})
両方のフィールドが存在する可能性があるため、nil
それらが正しいかどうかはわかりますが、!=>
正しくありません。このスタイルの条件を使用して、等しくないことをテストするにはどうすればよいですか?