Rails使用参数创建对象-不需要

费利克斯

我想用正常工作的ajax调用控制器功能,问题是对象生成。

我这样尝试:

 @tag = Tag.new params[:tagname]
 @tag.save

但是我得到了错误500

如果我这样做

@tag = Tag.new params.permit[:tagname]
@tag.save

那“可行”,但是在数据库中列标记名是Null ...

有什么问题?

我该怎么做才能解决此问题?

帕特里克·纳金斯基

如果我正确理解了您在此处的操作,则可能是您正在将字符串传递给Tag#new但是,除非您修改了Tag类,否则实际上您需要执行以下操作:

Tag.new name => params[:tagname]

也就是说,“ new”不带字符串(同样,除非您已修改它),它带一个哈希。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails使用参数创建对象-不需要

来自分类Dev

If 语句创建不需要的对象

来自分类Dev

重定向不需要的GET参数

来自分类Dev

蟒蛇。Argparser。删除不需要的参数

来自分类Dev

方法参数不需要__bridge吗?

来自分类Dev

方法参数不需要__bridge吗?

来自分类Dev

NSFetchRequest返回不需要的对象

来自分类Dev

创建之前不需要FactoryBot序言

来自分类Dev

实体框架创建不需要的列

来自分类Dev

JHipster创建用户而不需要激活

来自分类Dev

休眠创建不需要的映射表

来自分类Dev

创建之前不需要FactoryBot序言

来自分类Dev

sql server创建不需要的行

来自分类Dev

Bash脚本创建不需要的文件

来自分类Dev

JHipster创建用户而不需要激活

来自分类Dev

当不需要AccountAuthenticator时使用SyncAdapter

来自分类Dev

使用leftOuterJoin,不需要.DefaultIfEmpty()

来自分类Dev

使用leftOuterJoin,不需要.DefaultIfEmpty()

来自分类Dev

Rails搜索带有不需要参数的URI?

来自分类Dev

TypeScript既需要两个参数,也不需要

来自分类Dev

在haskell中使用foldl时不需要参数吗?

来自分类Dev

如何定义不需要参数的参数集(PS cmdlet)?

来自分类Dev

为什么不需要显式设置通用参数?

来自分类Dev

为什么要映射的参数之间不需要逗号?

来自分类Dev

jQuery.ajax在URL中放入不需要的参数

来自分类Dev

不需要时,请求正在编码POST参数

来自分类Dev

DdlGenerator构造函数不需要参数吗?

来自分类Dev

htaccess rewriterule添加了不需要的get参数

来自分类Dev

SDL Renderer参数用于纹理,但表面不需要