我正在使用Sublime Text 2.我的问题是,当我使用submline创建新文件或文件夹时.它不会立即刷新和更新.
我必须退出sublime并重新启动它,我使用终端打开文件夹.一旦我重新打开它,我就会看到我创建的新文件或文件夹.
我已经找到了解决方案,但我找不到一个有答案的人.
谢谢
我有一个正在构建的图书馆应用程序,它有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)