アプリケーションにlibrary
モデルがあり、 というhasMany
属性がありますbooks
。最初は、各図書館の書籍は読み込まれていません。私がやりたいのは、それらがロードされたときに検出し、アクションを実行することです:
library.addObserver('books.isLoaded', controller, 'controllerMethod');
問題は、観察するという行為books.isLoaded
そのものが本の読み込みを開始することです。図書館のすべての本をロードするのはコストがかかり、アプリケーションの起動時にすぐに本を観察したい図書館がたくさんあるので、私はこれをしたくありません。
このプロパティをロードせずにロードされているかどうかを確認する方法はありますか?