我是rails的新手,所以请任何人解释如何在rails中使用find_by选项。 例如,表名是City,其字段为id,city_name和country_name。
答案 0 :(得分:1)
您可以使用它来查找仅与city_name
字段匹配的记录:
City.find_by_city_name(city_name)
您可以使用它来查找与city_name
& country_name
字段:
City.find_by_city_name_and_country_name(city_name, country_name)
你可能不会搜索与所有字段相匹配的记录,因为如果你有这个ID,那么你可以直接用它来获取它:
City.find(id)
在this page搜索“find_by”了解更多详情。