如何从初始化文件访问变量?
我的初始化程序文件夹中有一个名为 search.rb 的文件
api_client = IndexTank::Client.new 'http://:xxyyzz@xv9v.api.searchify.com'
index = api_client.indexes 'idx'
但是,在我的控制器中,每当我尝试索引新创建的课程时,rails 都会给我一个错误
undefined method `document' for nil:NilClass
我的控制器是...
def create
index.document(@lesson.id).add({:text => @lesson.content })
end
这也是索引我的文档的坏方法吗?每当它们被创建时?谢谢