1
class Auction::User < ActiveRecord::Base
  set_table_name "auction_users"
end

class Auction::Product < ActiveRecord::Base
  set_table_name "auction_products"

  def insert_data
      Thread.start{
        Auction::User.create(:product_id => self.id)
      }
  end
end

像这样的东西。当我在模型中使用 Thread 并同时在 Thread 中使用另一个模型时,未初始化的常量 Auction::Product::Auction (NameError) 出现。为什么以及如何解决它?

完全毁了。帮助!!!

4

0 回答 0