我正在使用Ruby 1.9.3,MS Sql Server和Windows 7 Ultimate
我想知道如何检查数据库中是否已存在某条记录,这样我就可以避免重复记录。在rails中,只需调用Object.exists就很容易了?但我只使用Ruby。
由于
答案 0 :(得分:0)
检查activerecord中的exists?
的源代码
它基本上检查是否已经使用sql查询存在具有id的primary key
。
您可以使用它们来编写自己的帮助方法。
或者你也可以在ruby中使用activerecord
gem。