2011-08-25 80 views
2

我正在使用db8數據庫和Foundations JS庫在Mojo 2.0應用程序中與它進行交互。當我嘗試查找某個未註冊類型的對象時,會得到一個錯誤,說明該類型未註冊。如何檢測某種類型是否已註冊

有兩件事讓我感到驚訝,我不能使用try catch塊來捕捉這個錯誤(這部分真的很令人驚訝)。其次,如果發現某種類型沒有註冊時不應該拋出適當的錯誤,那麼從文檔中我沒有發現任何可以告訴我某種類型是否已註冊的操作。那麼,是否有可能檢測某種是否已註冊。

回答

0

好了,我也跟着解決辦法是:

重新註冊一種離開數據完整,不拋出任何錯誤。所以,而不是檢查種類是否註冊,我只是註冊它們(不必要的開銷,我同意)。我不知道是否有人試圖做到這一點(似乎每個應用都需要一個非常簡單的東西)。這是無法解決的,但假裝不檢測這種類型是否被註冊似乎並不會造成太大的損害。對此有何看法?

+0

真的很想知道有人試過嗎?如果是,那麼他們的方式是什麼? –

相關問題