MYSQL DB字段更改未显示在前端

时间:2014-04-22 05:51:34

标签: mysql ruby-on-rails

我直接在mysql数据库上进行了一次更改,由于某种原因,在DB上成功进行的特定更改未在前端显示。

关于将项目的总天数更改为新数字。

我继续使用mysql并输入:

UPDATE projects set project_closed_at = '4' WHERE project_closed_at like '2';

控制项目总天数的字段已更改为 4 天而不是 2 但是,在前端它没有更改任何内容。< / p>

这是我们仍然看到的:

1天(开始日期是4月21日,我们是第22天) 截止日期为4月23日。

我们应该看到:

3天(开始日期是4月21日,我们是第22天) 截止日期为4月25日。

当我进行修改数据库中Project的其他字段的测试时,所有更改都会在数据库中考虑并显示在前端。但是,虽然在DB上成功更改了project_closed_at,但未在前端显示。

project_closed_at中使用的数据在前端使用:

<% if @project.remaining_days.to_i >= 0 %> 
<%= @project.remaining_days.to_i %> 
<% else %> 
0 
<% end %>

: @project.deadline.strftime("%B %d %Y")

我错过了什么?

谢谢!

0 个答案:

没有答案