首页  >  问答  >  正文

ruby - (ActiveRecord::ConnectionNotEstablished)

require 'active_record'

class Movie < ActiveRecord::Base
end


movie = Movie.new(1)
movie.title = "Doctor Strangelove"
movie.director = "Stanley Kubrick"

以上代码运行报错:

in `retrieve_connection': No connection pool for Movie (ActiveRecord::ConnectionNotEstablished)

不知为什么。

PHP中文网PHP中文网2710 天前626

全部回复(1)我来回复

  • 迷茫

    迷茫2017-04-24 09:16:00

    看你的代码 你应该是在读ruby元编程第二版

    但是你并没有认真阅读哦, 书中明确的对于这段代码的解释如下:这段代码在movies表中创建了一条记录,title
    and director 你应该没有建立数据库 或者 与数据库没有连接 这次创建记录失败了

    要好好看看activerecord

    回复
    0
  • 取消回复