浏览 1267 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-09-29
今天在做例子的时候,不小心将model中的一个validate方法写错,导致永远不通过,结果在执行db:migrate增加test data的时候总是加不进去数据,但是version号却增加了,查看log才知道,根本没有执行Insert语句,但是却什么错误也没有报,最后到页面录入才发现问题所在。我就纳闷了, 既然执行validate失败,为什么rake 就不能报个错呢?如果这个model没有生成scafford来录入数据,那不是把人折腾死了?这应该也算是rails的一个小bug吧。
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


