【发布时间】:2017-04-15 04:52:51
【问题描述】:
在 Sequel 中,如果你有一个名为 MyModel 的 Model 类,你可以这样做:
#make MyModel instance
row = MyModel.new(column1, column2)
#save it to the database Sequel is connected to
row.save
但是,如果您要保存重复的主键,“row.save”将失败。
我正在寻找一种方法,如果主键不重复,则将值保存到数据库中,并且不保存任何内容,否则不会失败。
我查看了instance methods for Sequel Model,但没有找到我要找的东西。有什么办法可以做到吗?
【问题讨论】: