Próbuję znaleźć wszystkie rekordy, w których spełnione są dwa warunki. Na przykład:znajdź wszystkie rekordy, w których są spełnione dwa warunki
ruby-1.8.7-p302 > Person.all
=> #<Person name: "Jane", city: "Green Bay", state: "Wisconsin", single: true>
=> #<Person name: "Dick", city: "Madison", state: "Wisconsin", single: false>
=> #<Person name: "Tom", city: "Milwaukee", state: "Wisconsin", single: true>
Chcę uzyskać zapisy "Jane" i "Tom". Próbuję to, ale to nie działa:
Person.find_all_by_state("Wisconsin").find_all_by_single(true)
Dla przypomnienia, w nowszych Ruby, można zrobić 'Stan:„Wisconsin”Single: TRUE, ponieważ zmienił składni dosłownego Hash dla tych z symbolem klawiatura. –