0

Ruby 1.9.3、MS Sql Server、および Windows 7 Ultimate を使用しています

重複レコードを避けるために、特定のレコードがデータベースに既に存在するかどうかを確認する方法を知りたいです。レールでは、Object.exists を呼び出すだけで簡単だったでしょう? しかし、私はRubyのみを使用しています。

ありがとう

4

1 に答える 1

0

exists?アクティブレコードのソースコードを確認してください

基本的にprimary key、SQLクエリを使用してIDが既に存在するかどうかを確認します。

これらを使用して、独自のヘルパー メソッドを作成できます。

またはactiverecord、ルビーでも gem を使用できます。

于 2012-10-03T11:54:24.867 に答える