小编tri*_*ari的帖子

LoadError:期望{app_path}/models/model file.rb定义模型名称

我在运行时遇到此错误

LoadError: Expected /home/user/Desktop/Tripurari/myapp/app/models/host.rb to define Host##
Run Code Online (Sandbox Code Playgroud)

但是它上面的每件事都是如此.有人可以告诉我方法下面的确切问题是什么.

def self.check_all(keyword)
  memo_mutex = Mutex.new
  memo       = {}
  threads    = []
  name       = keyword.keyword
  SITES.each do |site_and_options|
    threads << Thread.new do
      @host = Host.find_or_create_by_name(site)
      if keyword.unavailable_usernames.find_by_host_id(@host.id)
        memo[@host.name] = true
      else
        memo[@host.name] = false
      end
    end
  end
  threads.each { |t| t.join }
  memo
end
Run Code Online (Sandbox Code Playgroud)

ruby multithreading ruby-on-rails-3

3
推荐指数
1
解决办法
1858
查看次数

标签 统计

multithreading ×1

ruby ×1

ruby-on-rails-3 ×1