2012-01-23 5 views
0

私のローカルのpcマイトークンフィールドは正常に動作します。私はMySQLデータを使用します。Railsトークンフィールドの検索が奇妙に動作する

しかし、どこのデータベースにPostgreSQLがあるか検索に何か問題があります。私は私のコントローラでhttp://loopj.com/jquery-tokeninput/

:私はこのトークンフィールドプラグインを使用

def sammenlign 
@pakkes = Taletid.where("navn like ?", "%#{params[:q]}%") 
    respond_to do |format| 
     format.html # index.html.erb 
     format.xml { render :xml => @pakkes } 
     format.json { render :json => @pakkes.map(&:attributes) } 
    end 
end 

はなぜのような方法が機能していませんか?

答えて

1

postgresの場合、LIKEではなくILIKEを試してください。 Postgresはデフォルトで大文字小文字を区別します。

+0

私はできるだけ早くそれを試します:) –

+0

それはILIKEでなければなりません:) –