1

insertSequel で準備済みステートメントを作成しようとしていますが、

db[:registration].prepare(:insert)
=> <Sequel::Mysql2::Dataset/PreparedStatement "INSERT INTO `registration` () VALUES ()">

次のようなステートメントを作成するにはどうすればよいですか。

INSERT INTO `registration` (`name`, `email`) VALUES (?, ?)

ドキュメントは少しわかりにくく、オンラインで例を見つけることができません。

4

2 に答える 2

1
ds = db[
         "INSERT INTO `registration` (`name`, `email`) VALUES (?, ?)", 
         name, email
     ]
ds.call(:insert)
于 2015-06-11T21:13:46.043 に答える