检查在Rails控制器中是否存在记录

约翰·史密斯

我想检查ID为2的条目是否存在于设置表中,如果不存在,我希望用户被重定向到setting_new_path。我的代码如下所示:

 def index
if Setting.find(2).present?
@patients = Patient.all
@patients_drucken = Patient.drucken

@anrede = Setting.find(1).anrede

respond_to do |format|
  format.html # index.html.erb
  format.json { render json: @patients }
end
else
  redirect_to new_setting_path
end
end

但是以某种方式我得到了错误:

Couldn't find Setting with id=2

我不明白为什么这显示为错误!我的意思是在我未定义的情况下,重定向到new_setting_path!是什么让我错了?

凯尔

使用存在吗?检查记录是否存在:

if Setting.exists?(2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查模型以查看Yii-PHP中是否存在记录

来自分类Dev

Rails:检查控制器中是否不存在ID?

来自分类Dev

检查数据库中是否存在记录

来自分类Dev

检查CakePHP3中是否存在记录

来自分类Dev

当可能为NULL值时,如何检查SQL Server 2012中是否存在记录?

来自分类Dev

如何从Rails中的不同控制器创建记录?

来自分类Dev

Rails-检查has_many关联中是否存在记录

来自分类Dev

使用C#检查Access数据库中是否存在记录

来自分类Dev

使用C#检查SQL Server表中是否存在记录的最佳方法是什么?

来自分类Dev

检查Firebase中是否存在记录

来自分类Dev

使用Python驱动程序检查Cassandra表中是否存在记录

来自分类Dev

如何检查控制器中是否已存在用户?

来自分类Dev

检查模型以查看Yii-PHP中是否存在记录

来自分类Dev

Rails:检查ID是否在控制器中不存在?

来自分类Dev

控制器检查记录是否存在,如果存在则发送到update()

来自分类Dev

检查数据库中是否存在记录

来自分类Dev

检查是否在控制器中单击了按钮

来自分类Dev

如何使用2个字段检查SQL Server 2000中是否存在记录

来自分类Dev

正确检查数据库中是否已存在记录

来自分类Dev

数据结构:检查数据库中是否存在记录?

来自分类Dev

使用Python驱动程序检查Cassandra表中是否存在记录

来自分类Dev

检查控制器中是否存在404响应错误-Laravel 5

来自分类Dev

在Rails视图和控制器中迭代记录

来自分类Dev

使用BuildRules(CakePHP 3)检查数据库中是否存在记录

来自分类Dev

我如何检查变量中是否存在记录,然后使用变量记录验证表单输入

来自分类Dev

Perl JSON - 在记录结果之前检查值是否存在

来自分类Dev

在 Rails 控制器中检查 JSON 响应中的值

来自分类Dev

Rails 5 检查belongs_to 关系中是否存在记录?

来自分类Dev

c# Azure MVC 检查控制器中是否存在 blob

Related 相关文章

  1. 1

    检查模型以查看Yii-PHP中是否存在记录

  2. 2

    Rails:检查控制器中是否不存在ID?

  3. 3

    检查数据库中是否存在记录

  4. 4

    检查CakePHP3中是否存在记录

  5. 5

    当可能为NULL值时,如何检查SQL Server 2012中是否存在记录?

  6. 6

    如何从Rails中的不同控制器创建记录?

  7. 7

    Rails-检查has_many关联中是否存在记录

  8. 8

    使用C#检查Access数据库中是否存在记录

  9. 9

    使用C#检查SQL Server表中是否存在记录的最佳方法是什么?

  10. 10

    检查Firebase中是否存在记录

  11. 11

    使用Python驱动程序检查Cassandra表中是否存在记录

  12. 12

    如何检查控制器中是否已存在用户?

  13. 13

    检查模型以查看Yii-PHP中是否存在记录

  14. 14

    Rails:检查ID是否在控制器中不存在?

  15. 15

    控制器检查记录是否存在,如果存在则发送到update()

  16. 16

    检查数据库中是否存在记录

  17. 17

    检查是否在控制器中单击了按钮

  18. 18

    如何使用2个字段检查SQL Server 2000中是否存在记录

  19. 19

    正确检查数据库中是否已存在记录

  20. 20

    数据结构:检查数据库中是否存在记录?

  21. 21

    使用Python驱动程序检查Cassandra表中是否存在记录

  22. 22

    检查控制器中是否存在404响应错误-Laravel 5

  23. 23

    在Rails视图和控制器中迭代记录

  24. 24

    使用BuildRules(CakePHP 3)检查数据库中是否存在记录

  25. 25

    我如何检查变量中是否存在记录,然后使用变量记录验证表单输入

  26. 26

    Perl JSON - 在记录结果之前检查值是否存在

  27. 27

    在 Rails 控制器中检查 JSON 响应中的值

  28. 28

    Rails 5 检查belongs_to 关系中是否存在记录?

  29. 29

    c# Azure MVC 检查控制器中是否存在 blob

热门标签

归档