Hallo, wenn man unter ActiveRecord zwei where-Bedingungen verkettet, dann werden diese immer mit „AND“ verknüpft. Kann man das irgendwie ändern, sodaß diese mit „OR“ verknüft werden?
Was ich meine: User.where(first_name => 'Fritz').where(:last_name => 'Müller') wird zu "SELECT `users`.* FROM `users` WHERE (first_name = 'Fritz') AND (last_name = 'Müller')" Aber was ich gerne hätte wäre, daß anstatt eines „AND“ ein „OR“ in der SQL-Query steht. Klar kann ich das auch gleich so machen: User.where(["first_name = ? OR last_name = ?", 'Fritz', 'Müller']) aber das wäre mir für den Fall, für den ich es benötige, etwas zu sperrig. Viele Grüße Michael Kastner _______________________________________________ rubyonrails-ug mailing list rubyonrails-ug@headflash.com http://mailman.headflash.com/listinfo/rubyonrails-ug