Rails - 查找或创建 - 是否有查找或构建?

AnA*_*ice 64 ruby-on-rails

我目前正在使用:

XXX.find_or_create_by_uuid(XXXX)
Run Code Online (Sandbox Code Playgroud)

有没有办法找到或建立?

Dyl*_*kow 93

尝试 XXX.find_or_initialize_by_uuid(XXXX)


Ran*_*ies 19

从Rails 4开始 XXX.find_or_initialize_by(uuid: XXXX)