gpt4 book ai didi

ruby-on-rails - 我想在 ruby​​ on rails 中创建新行时将标题设置为必填字段

转载 作者:太空宇宙 更新时间:2023-11-03 16:19:01 25 4
gpt4 key购买 nike

我想让标题字段成为强制保存新行的字段:-

<h1> Edit Post</h1>
<%= form_for @post do |f| %>
<p>
<br> <%= f.label :title, autofocus: true, placeholder: "title", :required => true %> <br/>
<br> <%= f.text_field :title %> <br/>
</p>
<p>
<%= f.label :body %><br/>
<%= f.text_area :body %> <br/>
</p>

<p>
<%= f.submit "enter" %>
</p>
<% end %>

无论如何它都在节省,请让我知道我要去哪里错了!

最佳答案

在前端 View 中你应该有:

<h1> Edit Post</h1>
<%= form_for @post do |f| %>
<p>
<br> <%= f.label :title%> <br/>
<br> <%= f.text_field :title, autofocus: true, placeholder: "title", required: true %> <br/>
</p>
<p>
<%= f.label :body %><br/>
<%= f.text_area :body %> <br/>
</p>

<p>
<%= f.submit "enter" %>
</p>
<% end %>

同样在您的模型上添加验证,例如:

#models/post.rb
class Post
validates :title, presence: true
end

关于ruby-on-rails - 我想在 ruby​​ on rails 中创建新行时将标题设置为必填字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38068663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com