当我点击“编辑”时,我收到此错误:
Couldn't find User with id=#<ActiveRecord::Relation::ActiveRecord_Relation_User:0x2eb9b58>
ActiveRecord::RecordNotFound in UsersController#edit
下面是< code>UsersController:
class UsersController < ApplicationController
before_action :set_user, only: [:index, :show, :edit, :create, :update, :destroy]
...
def edit
@user = User.find(params[:id]) #the error points to this line.
end
...
end
完整跟踪如下:
您正在使用控制器回调设置用户进行编辑。直接使用< code>@user而不是再次查找用户对象,或者使用find_by方法< code > user . find _ by(id:params[:id])
查看编辑命令的视图文件,因此edit.html.erb
。您可能试图在连接模型上调用某些东西,而不是试图显示的实际对象。
问题内容: jenkins的新手,正在运行我的第一个版本。我正在使用gradle进行构建,但一直出现以下错误 我搜索了将近2天,并尝试安装其他android插件,但似乎无法解决此问题。 我已经在詹金斯的全局属性下设置了ANDROID_HOME变量。确保路径正确。 任何帮助将不胜感激。提前致谢 问题答案: 我已通过在bundle.gradle文件顶部添加以下代码来修复此问题 谢谢你的帮助 :)
(使用本指南:https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data): 我收到此错误:
我正在尝试使用Gradle在本地构建一个项目(https://github.com/fge/btf)。有一个插件“OSGi”正在使用,但每当我构建它,我得到错误的插件没有找到。我尝试过提供不同风格的OSGi,添加了存储库和依赖关系。仍然得到相同的错误。请帮帮忙。提前道谢。 失败:生成失败,出现异常。 > 其中:生成文件“/root/btf-1.2/Build.gradle”行:61 错误:在评估根
和 我有以下输出: 我查看了camunda的博客,发现可以通过调用(POST request):来完成任务实例。问题是它不起作用,因为我有以下响应: 我使用了和,但仍然会出现错误。 有什么需要帮忙的吗?
问题内容: 我有一个更新面板,其中将Conditional和ChildrenAsTriggers的UpdateMode设置为false。我只希望一些控件引起异步回发: 尝试加载此页面时出现以下错误: 由于我的btnAddSomething控件位于转发器中,可能不会立即存在,因此它的行为就好像它不存在一样。我该如何解决? 问题答案: 因为您的控件在中,并且不在的范围内。顺便说一下,您不需要,因为您的
我在Project中创建了一个简单的gradle插件。根据文档,它应该是好的,但当我尝试使用它时,我发现id为'show-date-plugin'的文档我指的是:https://docs.gradle.org/current/userguide/custom_plugins.html 您可以将插件的源代码放在rootprojectdir/buildsrc/src/main/groovy目录中。Gr