7
Voglio trovare record basati su più di parametri. Ma quei parametri sono di mupti opzioni.Rotaie ruby - come trovare più opzioni?
As "SELECT something FROM mytable WHERE user_name="xyz" and status=("Active" OR "Deleted")
Come si traduce questo in estratto conto?
Person.find_by_user_name_and_status(user_name, status) # this doesn't take the OR operator
Grazie! ha funzionato, l'ho appena trovato _all_by invece di find_all. l'operatore OR formulato. 'Person.find_all_by_user_name_and_status (user_name, [" active "," deleted "])' –
Il secondo esempio non funziona: Person.where (: user_name => "xyz"). Where (: status => ["active", "cancellato"]) –