如何检查ruby中是否存在记录

时间:2012-10-03 11:20:55

标签: ruby

我正在使用Ruby 1.9.3,MS Sql Server和Windows 7 Ultimate

我想知道如何检查数据库中是否已存在某条记录,这样我就可以避免重复记录。在rails中,只需调用Object.exists就很容易了?但我只使用Ruby。

由于

1 个答案:

答案 0 :(得分:0)

检查activerecord中的exists?的源代码

它基本上检查是否已经使用sql查询存在具有id的primary key

您可以使用它们来编写自己的帮助方法。

或者你也可以在ruby中使用activerecord gem。