0
rubyからpostgresqlを操作するのに'pg' gemを使用しています。新しいレコードを挿入するときに、シリアルIDを取得するにはどうしたらいいですか?'pg' gemを使って新しく挿入されたレコードのIDを取得
DB = PG.connect dbname: 'mydb', user: 'myuser'
res = DB.exec "insert into ..."
rubyからpostgresqlを操作するのに'pg' gemを使用しています。新しいレコードを挿入するときに、シリアルIDを取得するにはどうしたらいいですか?'pg' gemを使って新しく挿入されたレコードのIDを取得
DB = PG.connect dbname: 'mydb', user: 'myuser'
res = DB.exec "insert into ..."
質問文字列にreturning id
を追加できます。私。
DB = PG.connect dbname: 'mydb', user: 'myuser'
res = DB.exec "insert into ..."
id = res.first['id']