activerecordを初めて使おうと思いインストールしてコードを打ちましたが、どうやらallが見つからないと出てしまします。(take,findも同じ)
rubyやrailsのバージョンを変えても治りませんでしたし、googleで調べてもわからずです。
初歩的な質問ですが、どなたかご教授をお願いいたします。(泣)
ruby 2.3.3
rails 4.2.0
active record 5.0.1
require "rubygems"
require 'active_record'
事前にデータベース作成
ActiveRecord::Base.establish_connection(
'adapter' => 'sqlite3',
'database' => './datebase.db'
)
class Book < ActiveRecord::Base
end
db = Book.new(title: '味噌おりぎり', url: 'hello')
db.save
puts db.all
エラー
/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activemodel-5.0.1/lib/active_model/attribute_methods.rb:433:in method_missing': undefined method
all' for #<Book id: 15, title: "味噌おりぎり", url: "hello"> (NoMethodError)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/16 12:33