【发布时间】:2014-04-06 13:26:32
【问题描述】:
尝试向我的订单数据库添加一个 ID 当我在命令行运行迁移时 $ rails generate AddListingIdToOrders listing_id:integer 它给了我一个错误找不到生成器 AddListingIdToOrders。
cmd neilpatel$ rails 生成 AddListingIdToOrders listing_id:integer 找不到生成器 AddListingIdToOrders。
listing.rb
class Listing < ActiveRecord::Base
if Rails.env.development?
has_attached_file :image, :styles => { :medium => "200x", :thumb => "100x100>" }, :default_url => "photo.jpg"
else
has_attached_file :image, :styles => { :medium => "200x", :thumb => "100x100>" }, :default_url => "photo.jpg",
:storage => :dropbox,
:dropbox_credentials => Rails.root.join("config/dropbox.yml"),
:path => ":style/id_:filename"
end
validates :name, :description, :price, presence: true
validates :price, numericality: { greater_than: 0 }
validates_attachment_presence :image
belongs_to :user
has_many :orders
end
orders.rb
类顺序
belongs_to :listing
结束
【问题讨论】:
标签: ruby-on-rails ruby