そのため、Ruby on Rails プロジェクトの足場を生成しただけで、不要になった列を追加したことがわかりました。
移行を生成し、余分な列を削除しました。
次に、コード内で呼び出されたすべての列を削除しました。
しかし、「レーキ テスト」を実行すると、いくつかのエラーが発生し、この存在しない列を指しているように見えます。controller_test.rb を変更しました。
@foo = foos(:one)
@update = {
title: 'Lorem Ipsum',
description: 'Wibbles are fun!',
image_url: 'lorem.jpg',
start_date: '12/12/13',
end_date: '13/12/13'
}
また、テストを作成する必要があり、テストを更新する必要があります
test "should create foo" do
assert_difference('Foo.count') do
post :create, foo: @update
end
この
test "should update foo" do
put :update, id: @foo, foo: @update
assert_redirected_to foo_path(assigns(:foo))
end
さらに情報が必要な場合は、さらに提供できます。