无法获取参数的确切值

哈希火箭

我在下面有示例参数:

Parameters: {
          "utf8"=>"✓",
          "authenticity_token"=>"xxxxxxxxxx",
          "post" => {
              "product_attributes" => {
                  "name"=>"Ruby",
                  "product_dtls_attributes" => {
                      "0"=>{"price"=>"12,333.00"},
                      "1"=>{"price"=>"111,111.00"}
                  },
              },
          "content"=>"Some contents here."
        }

现在,情况是,我无法获得中的price确切值model

代替:

  1. 价格= 12,333.00
  2. 价格= 111,111.00

我得到:

  1. 价格= 12.00
  2. 价格= 11.00

现在,这就是我在代码中所做的事情:

before_validation(on: :create) do
  puts "price = #{self.price}" # I also tried self.price.to_s, but didn't work.
end

更新:

(我正在尝试这样做是为了获得full value并去除逗号)。

before_validation(on: :create) do
  puts "price = #{self.price.delete(',').to_f}" # I also tried self.price.to_s, but didn't work.
end

笔记:

price是浮动的

问题是,我怎样才能获得params的确切值price谢谢!

哈希火箭

我提出的解决方案是在控制器上处理它。迭代哈希,然后将其保存。然后它得到我想要获得的适当值并保存适当的值。

迭代以下哈希并保存。

"post" => {
          "product_attributes" => {
              "name"=>"Ruby",
              "product_dtls_attributes" => {
                  "0"=>{"price"=>"12,333.00"},
                  "1"=>{"price"=>"111,111.00"}
              },
          },
      "content"=>"Some contents here."

price由于逗号分隔,我无法获得in模型的全部价值这个逗号分隔符和小数点+小数位是由gem制成的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法获取网址的确切来源

来自分类Dev

xargs -I参数的确切格式?

来自分类Dev

获取div的确切位置

来自分类Dev

数组列表中的确切值

来自分类Dev

numpy获取二维数组中重复元素的确切参数

来自分类Dev

使用Realm + Okhttp时无法获取崩溃的确切原因

来自分类Dev

自动完成功能无法获取单词的确切搜索查询

来自分类Dev

使用Realm + Okhttp时无法获取崩溃的确切原因

来自分类Dev

ElasticSearch聚合-获取时间序列中最大直方图值的确切时间

来自分类Dev

单击父div时如何获取输入的确切值

来自分类Dev

从GCM消息解析JSON后无法获取确切值

来自分类Dev

右值与左值之间的确切差异

来自分类Dev

Python-变量定义的确切参数数目

来自分类Dev

如何使用jquery / javascript获取div的确切位置

来自分类Dev

在UITableviewcell中获取UIButton的确切位置

来自分类Dev

使用sizeWithAttribute获取UITextView的确切大小

来自分类Dev

如何获取Lua中加载的脚本的确切路径?

来自分类Dev

获取其父元素的确切子元素。jQuery的

来自分类Dev

使用div类获取div的确切位置

来自分类Dev

选中后获取列表视图项的确切位置

来自分类Dev

获取表之间的确切空间数量

来自分类Dev

获取明年SQL Server的确切日期

来自分类Dev

无法获得重写网址的确切工作方式

来自分类Dev

TypeScript:如何推断分配值的确切类型

来自分类Dev

在R中显示变量的确切值

来自分类Dev

Perl匹配句子中的确切值

来自分类Dev

条形旁边每个值的确切数量

来自分类Dev

如何使用 XSLT 显示 XML 中的确切值?

来自分类Dev

如何确定用于媒体查询的确切值?