如何用Ruby循环往postgres中插入数据??

我从.xlsx文件中读取到数据data通过

data.each(id: 'id', name: 'name')do |hash|
  puts hash.inspect
end

可以得到

{:id=>1.0, :name=>"wang"}
{:id=>2.0, :name=>"xiao"}
{:id=>3.0, :name=>"fan"}

我想通过data.each方法将读出来的数据插入到postgresql的表中,
但是不知道该怎么写循环的SQL语句

conn.exec("INSERT INTO test1 VALUES ( 1, 'wang' );")

就是说不知道VALUES()中怎么用变量表示,看了很多地方都没解决。。。求救。。谢谢大家
 

postgres
postgresql
ruby
2022-09-07 15:21:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Middleton
2

HarmonyOS应该是可以的

分享
微博
QQ
微信
回复
2022-09-07 16:51:57
相关问题
postgresql 如何插入含 ‘ 数据
1993浏览 • 2回复 待解决
如何将easymock的数据插入数据库?
497浏览 • 1回复 待解决
HarmonyOS如何用Java实现配音功能
2803浏览 • 1回复 待解决
TV 如何用Java播放本地视频
7600浏览 • 2回复 待解决
Postgres:如何列出所有的聚合函数?
1313浏览 • 2回复 待解决
SQL插入一个数据时,如何获取ID?
1163浏览 • 2回复 待解决
TransitionEffect动画循环播放如何关闭
211浏览 • 1回复 待解决
数据插入数据不成功怎么回事?
443浏览 • 1回复 待解决
OpenHarmony 设备 如何相册传个图片
691浏览 • 2回复 待解决
mysql 千万级表快速插入和删除记录
1395浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
617浏览 • 1回复 待解决
如何用websocket发送音频流?
1717浏览 • 1回复 待解决
如何用openGL做解码后处理
169浏览 • 0回复 待解决
如何用redis/memcache做缓存层?
574浏览 • 1回复 待解决