小编jmo*_*n90的帖子

Sublime Text 2 - 自动刷新

我正在使用Sublime Text 2.我的问题是,当我使用submline创建新文件或文件夹时.它不会立即刷新和更新.

我必须退出sublime并重新启动它,我使用终端打开文件夹.一旦我重新打开它,我就会看到我创建的新文件或文件夹.

我已经找到了解决方案,但我找不到一个有答案的人.

谢谢

sublimetext2

8
推荐指数
1
解决办法
7073
查看次数

Struct的Rails / Mongoid关系问题

我有一个正在构建的图书馆应用程序,它有3个课程。州,图书馆和书籍。该州有许多图书馆,而图书馆属于一个州。图书馆有很多书籍,而书籍则嵌入在图书馆中。但是,当我制作此auto_pick_job时,我们进入top_free_book并致电library.state。由于某种原因,library.state为nil。我希望能使状态恢复正常,但不会造成麻烦。.我调用和创建库的方式如下。因此,图书馆将始终属于现有状态。

state = Stats.find(x)
library = state.libaries.new(info)
library.save_optimistic!
Run Code Online (Sandbox Code Playgroud)

对于使用Struct的关系帮助,我也将不胜感激。

class State
  has_many: libraries
end

class Library
  belongs_to :state
end

class Book
  embedded_in :library

  def self.top_free_book(library_id)
    library = Library.find(library_id)    
    library.state
  end

  AutoPickJob = Struct.new(:library_id) do
    def perform     
      Book.top_free_book(library_id)
    end
  end

  def queue_auto_pick
    auto_pick_job = AutoPickJob.new(library_id)
    Delayed::Job.enqueue(auto_pick_job)
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails mongoid mongoid5

6
推荐指数
1
解决办法
96
查看次数

标签 统计

mongoid ×1

mongoid5 ×1

ruby ×1

ruby-on-rails ×1

sublimetext2 ×1