1
我通過遷移爲我的預訂模型添加了一個新屬性。Rails RSpec沒有看到新的模型屬性
class AddPickupTimeEndAndPickupDetailsToBookings < ActiveRecord::Migration
def change
add_column :bookings, :pickup_details, :string
end
end
我現在添加驗證碼:
class Booking < ActiveRecord::Base
[...]
validates :pickup_details, length: { maximum: 150 }
,突然我的所有的預訂模式的規格與失敗:
Failure/Error: create(:booking)
NoMethodError:
undefined method `pickup_details' for #<Booking:0x0000006d043e28>
要麼我把事情搞亂要命,要麼我缺少明顯的東西...
所以我錯過了一些明顯的東西。謝謝! – edhel 2014-10-13 07:04:04
做了同樣的事情。我現在感覺非常愚蠢。 – covard 2014-12-31 18:15:58