我在表名oc_product
中有一个名为(status)的列此列符合我的产品1 = actif 0 = inactif
现在我希望我的sql数据库中的列全部为0,因此al将无法使用 所以是改变列中所有内容(状态)的代码,因此该列中的所有内容必须为0
感谢
答案 0 :(得分:1)
UPDATE
oc_product
SET
status = 0
--it feels dirty not putting a WHERE clause here, but this is the answer
答案 1 :(得分:0)
<%= form_for @article, url: articles_path do |f| %>
这应该可以解决问题。由于没有WHERE子句,UPDATE oc_product SET status = 0
中所有记录的status
值将设置为0.
编辑:你可能需要像oc_product
那样逃避status
。我不太熟悉mysql的语法细节,所以也许status是一个关键字,需要转义。
答案 2 :(得分:0)