2013-07-31 53 views
0

我使用Rails 3.2.13與舊版NuoDB數據庫和activerecord-nuodb-adapter gem。數據庫已連接,我可以通過ActiveRecord :: Base.connections.tables獲得精確的表格列表。ActiveRecord :: StatementInvalid TypeError不是受支持的Ruby類型,使用NuoDB

這裏的錯誤:

[2] pry(main)> Store.first 
    Store Load (3.2ms) SELECT `store`.* FROM `store` FETCH FIRST 1 ROWS ONLY 
ActiveRecord::StatementInvalid: TypeError: not a supported ruby type: 2004: SELECT `store`.* FROM `store` FETCH FIRST 1 ROWS ONLY 
from /home/bion/.rvm/gems/ruby-2.0.0-p247/gems/activerecord-nuodb-adapter-1.0.3/lib/active_record/connection_adapters/nuodb_adapter.rb:905:in `columns' 

回答

0

類型錯誤已在nuodb ruby​​驅動程序更新中解決。

0

您正在使用什麼版本NuoDB的?

我相信你也發佈到了NuoDB論壇,並且得出的結論是這是由於NuoBN二進制數據類型沒有被強制轉換爲受支持的Ruby數據類型。那是對的嗎?

相關問題