The question is really how to make an sql WHERE ... IN
statement using activerecord:
scope :west_coast, where(st: %w(CA WA OR))
문제
Is it possible to add OR statements to a scope argument in a rails model something like
scope :west_coast, where(:st => "CA" || "WA" || "OR")
해결책
The question is really how to make an sql WHERE ... IN
statement using activerecord:
scope :west_coast, where(st: %w(CA WA OR))
다른 팁
Try this:
scope :west_coast, where(['st = ? or st = ? or st = ?'], "CA", "WA", "OR")