我使用的是Rails 3.2.13和遗留的NuoDB数据库以及activerecord适配器gem。数据库是连接的,我可以用ActiveRecord::Base.connections.tables获得一个准确的表列表。
以下是错误:
[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'发布于 2013-08-09 18:36:47
类型错误已在nuodb ruby驱动程序的更新中解决。
发布于 2013-08-04 07:37:25
您使用的是什么版本的NuoDB?
我相信您也在NuoDB论坛上发表了文章,并得出结论,这是由于NuoBN二进制数据类型没有被强制转换为支持的Ruby造成的。对吗?
https://stackoverflow.com/questions/17980910
复制相似问题