0

今私はコントローラーを持っています:

class CommonController < ApplicationController
  def location
    @locations=Location.select(:key)
    render json: @locations
  end
end

私のデータベースはmysqlkeymysql キーワードです。

しかし、私のテーブルには名前の付いたファイルがありますkey

そして、アクションを実行すると、エラーが発生しました:

Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key FROM `locations`' at line 1: SELECT key FROM `locations` 

それで、私は何をすべきですか?

4

1 に答える 1

0

わかりました。次のように書きます。

@locations=Location.select('`key`')
于 2013-10-25T07:17:15.263 に答える