Voglio afferrare tutti gli utenti che hanno una e-mail come quella fornita o il nome e il cognome. Così, per esempio:Come utilizzare la condizione OR nella query ActiveRecord
users = User.where(:first_name => "James", :last_name => "Scott")
che restituirà tutti gli utenti che hanno il nome e il cognome di "James" & "Scott".
users = User.where(:email => "[email protected]")
che restituirà all'utente l'e-mail come "[email protected]".
C'è un modo per fare una clausola where
di restituire entrambi gli utenti con lo stesso nome e cognome e l'utente con l'email che corrisponde in una where
query o ho bisogno di fare un'unione sul 2 separata where
clausole.
possibile duplicato del [ActiveRecord OR interrogazione] (http://stackoverflow.com/questions/3639656/activerecord-or-query) –
@Trace: ti sei dimenticato di selezionare una risposta, o almeno dare qualche risposta. – tokland