Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 强参数在生产上的工作方式不同于在开发模式上的工作方式_Ruby On Rails_Ruby On Rails 4_Strong Parameters - Fatal编程技术网

Ruby on rails 强参数在生产上的工作方式不同于在开发模式上的工作方式

Ruby on rails 强参数在生产上的工作方式不同于在开发模式上的工作方式,ruby-on-rails,ruby-on-rails-4,strong-parameters,Ruby On Rails,Ruby On Rails 4,Strong Parameters,我的环境有问题 当我处于开发模式并尝试使用params时,require(:symbol)抛出一个错误:TypeError(没有将符号隐式转换为字符串):但不在生产环境中 我一直在网上寻找一些关于它的帮助,并没有发现任何东西。任何配置环境都会显示有关它的任何相关信息 如何让两个环境都工作相同?我在测试环境(不是开发环境)中遇到了这个问题,因为我创建了测试数据,其中params散列中的键是符号。测试数据中的键必须是字符串。我不知道这将如何应用于开发中,但这可能会给您提供一个调查的角度。有什么需要考

我的环境有问题

当我处于开发模式并尝试使用
params时,require(:symbol)
抛出一个错误:
TypeError(没有将符号隐式转换为字符串):
但不在生产环境中

我一直在网上寻找一些关于它的帮助,并没有发现任何东西。任何配置环境都会显示有关它的任何相关信息


如何让两个环境都工作相同?

我在测试环境(不是开发环境)中遇到了这个问题,因为我创建了测试数据,其中params散列中的键是符号。测试数据中的键必须是字符串。我不知道这将如何应用于开发中,但这可能会给您提供一个调查的角度。有什么需要考虑的吗?。是不是我的开发环境中没有
Strong参数
?你能展示一下你的json和params代码的示例吗?