mysql - How to build a SQL 'OR' query by using Rails facilities? -


i using ruby on rails 3.2.2 and, given have stated needed classes/models involved in question, build following sql query statement (note sql or) "a là ruby on rails way":

select customers.* customers (firstname = 'james' or firstname = 'paula') , lastname = 'brown' 

is possible using rails facilities?

you not looking or. rather, looking in.

select customers.* customers firstname in ('james','paula') , lastname = 'brown' 

this has been supported in rails long time(may since inception). can specify array of values instead of single value in finds.

@firstnames = ['james','paula'] @lastname = 'brown' @customers = customer.find_all_by_firstname_and_lastname(@firstnames,@lastname) 

Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

asp.net mvc - Implementing normal user/pass, Twitter & Facebook auth -