使用“find_all_by_”时出错
我在使用 find_all_by_
时遇到错误,
controller
@books = Book.find_by_author_id(4)
View
<%= @books.name %>
这有效。但是当我用 find_all_by_
替换 find_by_
时,我收到此错误
undefined method `name'
我想使用 find_all_by_
来获取与 author_id=4 对应的所有书籍
I get an error while using find_all_by_
controller
@books = Book.find_by_author_id(4)
View
<%= @books.name %>
This works. But when I replace find_by_
with find_all_by_
I get this error
undefined method `name'
I want to use find_all_by_
to fetch all the books corresponding to author_id=4
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您将获得一个记录
Array
。并且Array
没有name
方法。you are getting an
Array
of records. AndArray
does not have thename
method.