搜尋

首頁  >  問答  >  主體

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中文网2841 天前701

全部回覆(1)我來回復

  • 迷茫

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

    看你的程式碼 你應該是在讀ruby元程式設計第二版

    但是你並沒有認真閱讀哦, 書中明確的對於這段程式碼的解釋如下:這段程式碼在movies表中創建了一條記錄,title
    and director 你應該沒有建立資料庫或與資料庫沒有連接這次創建記錄失敗了

    要好好看看activerecord

    回覆
    0
  • 取消回覆