C'è un modo per combinare gli ambiti in modo additivo?Concatenamento additivo con named_scope
Se ho gli scopi
User.big_haired
e
User.plays_guitar
posso chiamare
User.big_haired.plays_guitar
e ottenere tutti gli utenti che dispongono di grandi capelli e giocare la chitarra. Posso scrivere questo per ottenere tutti gli utenti che hanno i capelli grandi o suonare la chitarra?
Credo di dover aggiungere che mi rendo conto che è possibile eseguire una serie di query e aggiungere i risultati insieme. Questo è quello che sto cercando di non fare.