标签: ruby datamapper sequel
是否有原生的Sequel方法来实现Datamapper的first_or_create方法?
first_or_create
或者我必然要结合选择和插入?
答案 0 :(得分:4)
我认为find_or_create应该适合你。
与find一样,但在记录时调用给定条件下的create 不存在。与find不同,此方法中使用的块不是 传递给find,但只有当find没有时才会传递给create 返回一个对象。