gpt4 book ai didi

ruby-on-rails - NameError: 未初始化的常量 ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition

转载 作者:行者123 更新时间:2023-12-04 06:01:12 25 4
gpt4 key购买 nike

生成了 rails 4.2.0 应用程序并添加了 activerecord-postgis-adapter 并相应地编辑了 database.yml 文件。

但是现在当我这样做时rake db:create ,它因错误而崩溃:

± be rake db:create                                                                                                         2.1.0
rake aborted!
NameError: uninitialized constant ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition
/Users/millisami/Railsapps/showme/config/application.rb:16:in `<top (required)>'
/Users/millisami/Railsapps/showme/Rakefile:4:in `require'
/Users/millisami/Railsapps/showme/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)

最佳答案

显然,activerecord-postgis-adapter gem 是 not yet compatible with ActiveRecord 4.2 .

要么使用标准 pg gem(由 ActiveRecord 本地支持),或降级到 4.1。

关于ruby-on-rails - NameError: 未初始化的常量 ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27676646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com