フィールドで tokeninput プラグインを実行しようとしています。
まず第一に、チュートリアルは主に別の関連付けられたモデルからの ID の追加に関するものです。私はそれをしたくありませんが、私自身のモデル (テーブル) のフィールドを使用するだけtags
です。
現在、入力すると /notes/tags.json ajax 呼び出しが実行されますが、何も返されません。正しく実行していますか?
コントローラ:
class NotesController < ApplicationController
helper_method :sort_column, :sort_direction
respond_to :html, :json
def index
@notes = Note.search(params[:search]).order(sort_column + " " + sort_direction).paginate(:per_page => 5, :page => params[:page])
@tag = Note.where('tag LIKE ?', "%#{params[:q]}%")
end
モデル:
class Note < ActiveRecord::Base
attr_accessible :name, :tag
def self.search(search)
if search
where('name LIKE ?', "%#{search}%")
else
scoped
end
end
end