假设我想做
SELECT persons.name, cars.registration FROM persons, cars
WHERE persons.state=cars.state AND persons.state_id_number=cars.owner_id_number ;
提示:不同州的人可以有相同的state_id_number
,但在一个州内是独一无二的。
我可以
People.find_by_sql("SELECT persons.name, cars.registration FROM persons, cars
WHERE persons.state=cars.state AND persons.state_id_number=cars.owner_id_number")
获取记录列表。
但是我可以使用该find(:all, :conditions => {
格式来做同样的事情吗?