В моей модели Listing
, среди других столбцов у меня есть эти два:
- seller_currency
- bidder_currency
Значение listings.seller_currency
и listings.bidder_currency
может быть либо 1
(USD), либо 0
(EUR).
Я пытаюсь получить все списки, где seller_currency
и bidder_currency
равны 0
(EUR) или хотя бы один из них 0
(EUR).
Есть ли лучший способ написать условие, чем это?
Listing.where('(seller_currency=0) OR (bidder_currency=0) OR (seller_currency=0 AND bidder_currency=0)')