gpt4 book ai didi

ruby-on-rails - 为什么我的产品上没有显示我的价格?

转载 作者:行者123 更新时间:2023-12-03 19:31:26 25 4
gpt4 key购买 nike

我无法在页面上显示产品的价格。每当我更新价格时,似乎都无法保存。

这是我的迁移文件,在其中向产品添加了价格(整数)。

class AddPriceToProduct < ActiveRecord::Migration[5.0]
def change
add_column :products, :price, :integer
end
end


这是我尝试显示价格的地方:

<p id="notice"><%= notice %></p>

<%= image_tag @product.image.url(:large) %>

<p>
<strong>Title:</strong>
<%= @product.titel %>
</p>

<p>
<strong>Description:</strong>
<%= @product.beschrijving %>
</p>

<p>
<strong>Price:</strong>
<%= @product.price %>
</p>
<%= link_to 'Edit', edit_product_path(@product) %>

<%= link_to 'Destroy', @product, :method => :delete, :confirm => "Are you sure?" %>

<%= link_to 'Back', products_path %>


我希望有人能帮助我解决这个问题,
真诚的阿伦

最佳答案

这已经解决了,这要归功于Engineersmnky。我忘了通过参数允许价格。

这是我要求参数的方式

def product_params
params.require(:product).permit(:title, :description, :price, :image)
end

关于ruby-on-rails - 为什么我的产品上没有显示我的价格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40596488/

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