当前位置: 首页 > 编程笔记 >

Ruby on Rails .find_by

郑锦
2023-03-14
本文向大家介绍Ruby on Rails .find_by,包括了Ruby on Rails .find_by的使用技巧和注意事项,需要的朋友参考一下

示例

您可以使用来在表中的任何字段中查找记录find_by。

因此,如果您的User模型具有first_name属性,则可以执行以下操作:

User.find_by(first_name: "John")
#=> #<User id: 2005, first_name: "John", last_name: "Smith">

注意,find_by默认情况下不会引发任何异常。如果结果为空集,则返回nil而不是find。

如果需要例外,可以使用find_by!引发ActiveRecord::RecordNotFound类似的错误find。

 类似资料:

相关阅读

相关文章

相关问答