0

クラスの永続的なインスタンスを padrino コントローラーに保存しようとしていますが、頭痛の種です。現在、クラス変数として保存しているだけですが、次のような警告が表示されます。

warning: class variable access from toplevel

私はこれに対する解決策をオンラインで調べてみましたが、それらには class_variable_set や class_eval などのクラスメソッドが含まれており、どちらもコントローラーにはありません (興味深いことに、同等のインスタンスがあります)。私はしてはいけないことをしようとしていますか?クラスの永続的なインスタンスを保持するにはどうすればよいですか? クラスがオンラインDBにヒットし、かなり頻繁にキャッシュするために、そうする必要があります。

4

1 に答える 1