JavaScriptでもレールモデルから擬似属性を作成し、私は、次のレールモデルを持っている:がアクセス可能
class Customer < ActiveRecord::Base
attr_accessible :firstname, :lastname, :email, :phonenumber, :company_id
def name
"#{self.lastname} #{self.firstname}"
end
scope :search_by_name, lambda { |q|
(q ? where(["firstname LIKE ? or lastname LIKE ? or (firstname || ' ' || lastname) like ?", '%'+ q + '%', '%'+ q + '%','%'+ q + '%' ]) : {})
}
end
私はアヤックスを経由して、そのモデルのJSONオブジェクトを取得します。 問題は、私のオートコンプリートテキストフィールドの名前属性にアクセスしたいということです(私は、1つのデータベースフィールドでファーストネームとラストネームを結合したくありません)。
誰かがjavascriptのname属性にアクセスする方法、またはjsonオブジェクトのname属性を送信する方法はありますか? (そしてどの方法がベストです)