[英]How to use Firebird with Rails 4.2
我正在嘗試將我的rails應用程序從4.1.6更新到4.2.0。 除了我有兩個數據庫連接(一個是默認的Postgres,另一個用於從另一個遺留應用程序讀取數據)之外,幾乎一切都進展順利。 第二個使用Firebird(fb)適配器。 在Rails 4.2中,我無法對第二個(fb)數據庫做任何事情。 所有命令都會導致此錯誤:
NoMethodError:未定義的方法`compile'for#
為了重現這種情況,我使用適配器'fb'和一個名為Foo的簡單模型從頭創建了一個新的應用程序,其中包含兩個字符串列。 從rails控制台調用命令Foo.count
,結果是一樣的。
我試圖調查來源,但我無法確定問題出在哪里。 我認為它是由於版本4.2中的activerecord中的一些更改/優化,但我不確切知道。
在任何幫助下提前感謝。
根據這個封閉的問題 ,Gem activerecord-fb-adapter
版本1.0.1
現在支持rails ~>4.2
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.