私はそのような方法を持っています(ファイルをサーバーにロードしています):
def mymethod
****---****
flash[:notice] = "Price zagruzhen"
`rake ts:rebuild`
redirect_to admin_mainpage_path
end
いくつかの操作の後にスフィンクスを更新する必要がありますが、機能しないことがわかりましたが、なぜですか? フォルダ内のコンソールで rake ts:rebuild と書いた場合、すべて問題ありませんが、メソッドで何かが悪いです。
タスクを実行せずにこれを実行できますか? そして、タスクを使用する必要がある場合、どのように使用するのですか?
また、nginx+passenger と rails 3.2.8 を使用しています