1
maiden_name
과 SongWriter
을 모두 찾으려면 my_maiden_name
과 같습니까? 레일 3 : 필드가 nil 일 가능성이있는 레코드를 찾는 방법은 무엇입니까?
참고 :
my_maiden_name
내가 시도
nil
수 있습니다 :
SongWriter.where("maiden_name = ?", my_maiden_name)
그것은 경우 my_maiden_name = nil
를 제외하고 잘 작동합니다.
my_maiden_name = nil
가 생성 된 쿼리 인 경우 :
SELECT `song_writers`.* FROM `song_writers` WHERE (maiden_name = NULL)
보다는 : 내가 활성 기록 쿼리를 일반화 할 수있는 방법을
SELECT `song_writers`.* FROM `song_writers` WHERE maiden_name IS NULL
이 경우 my_maiden_name = nil
을 포함?
정확히 내가 무엇을 찾고 있었습니까. 감사! –