Ich versuche, zwei Bereiche zu kombinieren oder zu einem vorhandenen Bereich hinzuzufügen.Kombinieren mehrerer benannter Bereiche mit OR
scope :public_bids, -> {
where(status: [Status::ACCEPTED, Status::OUTBID, Status::SOLD, Status::NO_SALE],
bid_type: [BidType::MANUAL, BidType::AUTO, BidType::LIVE])
scope :outbid_maxbids, -> {
where(status: Status::OUTBID, bid_type: BidType::MAXBID)
Ich habe Probleme zu bestimmen, wie sie zusammen OR
oder dann in einem Umfang kombinieren. Irgendwelche Vorschläge/Anleitung? Ich würde es vorziehen, dass sie in einem einzigen Bereich zusammengefasst werden.
meine Antwort auf die gleiche Frage Siehe [hier] (http://stackoverflow.com/a/40269481/1876622). Beachten Sie auch ähnliche Fragen [hier] (http://stackoverflow.com/questions/1482940/) und [hier] (http://stackoverflow.com/questions/16381619/) – HeyZiko