【问题标题】:How to get column value with insert query using sequel?如何使用续集通过插入查询获取列值?
【发布时间】:2016-04-13 12:05:17
【问题描述】:

如何在使用 sequel 插入 MySQL 数据库时获取列值。尝试以下查询获取类型错误:没有隐式转换为整数

DB[:table].import([:x, :y], [[1, 2]], [:return=>:primary_key]).

【问题讨论】:

  • 不带方括号试试?喜欢1, 2]], :return => :primary_key)
  • 以上工作。
  • 太棒了!我已添加为答案

标签: ruby-on-rails ruby sequel mysql2 grape


【解决方案1】:

根据the docs,您应该在不带方括号的情况下传递 opts,如下所示:

DB[:table].import([:x, :y], [[1, 2]], :return =>: primary_key)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 2018-08-07
    相关资源
    最近更新 更多