【发布时间】:2019-04-17 15:03:47
【问题描述】:
当我尝试通过 Ruby 连接到数据库时,我收到了这个错误:
conn.rb:16:in `<main>': undefined method `query=' for #<Mysql2::Client:0x2ee5190> (NoMethodError)
Did you mean? query
_query
我的代码是:
require 'mysql2'
connection = Mysql2::Client.new(:host => "localhost", :username => "root",:password => "",:database => "ruby")
result = connection.query = ("INSERT INTO datacheck(#{info.keys}) VALUES #{info.values}")
似乎在这一行之前一切正常
result = connection.query = ("INSERT INTO datacheck(#{info.keys}) VALUES #{info.values}")
我正在寻找可以提供帮助的人。
【问题讨论】:
-
你不应该调用一个没有
=的函数吗?