Rails Rails3-jquery-autocomplete MissingAttributeError for display_value
我正在使用 Rails3-jquery-autocomplete gem 来自动完成用户的姓名,搜索属性是姓氏,但我想将全名显示为显示值。这是我的控制器
autocomplete :customer, :lastname, :display_value => :display_autocomplete
客户模型
def display_autocomplete
self.firstname + ' ' + self.lastname
end
错误中的内容:
ActiveModel::MissingAttributeError (missing attribute: firstname):
I'm using the rails3-jquery-autocomplete gem to autocomplete the name of a user, search attribute is lastname but I want to display full name as the display value. Here's what I have in my controller
autocomplete :customer, :lastname, :display_value => :display_autocomplete
Customer Model
def display_autocomplete
self.firstname + ' ' + self.lastname
end
Error:
ActiveModel::MissingAttributeError (missing attribute: firstname):
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要获取额外的数据,如下所示:
You need to get the extra data, like so: