0
我的Ruby on Rails应用程序中有两个模型:User和Bookcase。我提供了一个编辑链接,每个书柜,但是当我点击这些链接,我遇到一个错误:Rails:ActiveRecord :: RecordNotFound,找不到<model> id = num
ActiveRecord::RecordNotFound in BookcasesController#edit
Couldn't find User with id=19
(请注意,它要求用户ID此外,值得注意的是,书柜belong_to用户。)
这是我用来创建链接的片段:
<%= link_to "edit", edit_bookcase_path(bookcase.id) %>
如果您需要任何进一步的代码,让我知道,我会后它!
谢谢,de_an!那就是诀窍。我正在给用户使用:id参数,这样我就可以创建一个分页的书架列表,但现在你已经指出了,我意识到这是行不通的。稍微修改一下,我可以通过将代码放入Users控制器来获得相同的效果。 – nullnullnull
非常欢迎。很高兴我能够帮助你。 –