ruby-on-rails – Rails3 hidden_​​field在haml

我使用轨道和火腿,火腿.

我如何在haml中创建hidden_​​field?

我有字段:

.field
= f.label :submit_date
= f.datetime_select :submit_date

我会隐藏这个字段.用户无法修改datetime手册.创建对象时,我将在db datetime中存储.我完全不知道该怎么做我知道如何在erb做,但我会用哈姆尔.

解决方法

如果你想创建一个隐藏的字段,说customer_id,你可以:
= f.hidden_field :customer_id,value: @customer.id

注意:您提到要在创建对象时存储created_at.如果您的型号上有“时间戳”,或“created_at”和“updated_at”列,则rails将为您照顾(并且是推荐/标准做法)

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...