У меня есть следующая модель рельсов:
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-объект этой модели через ajax.Проблема в том, что я хочу получить доступ к атрибуту имени в моем текстовом поле автозаполнения (я не хочу объединять имя и фамилию в одном поле базы данных).
Кто-нибудь теперь, как получить доступ к атрибуту имени в JavaScriptили как отправить атрибут name в объекте json?(и какой метод лучше всего)