Help us understand the problem. What is going on with this article?

プルダウンを使おうとするとエラーになる件

ActiveRecord::StatementInvalid

image.png

他のf.text_areaは使えるのに、、テーブルがないよと言ってますね。
いちよマイグレの確認upにされてるし、カラムも間違えてないのに。。。
datebase.ymlいじっても変化なし。

ActiveHash::Base

ActiveHash::Baseは、あるモデル内(クラス内)でActiveHashを用いる際に必要となるクラスです。ActiveHashのGemに定義されています。
また、ActiveHash::Baseを継承することで、ActiveRecordと同じようなメソッドを使用できる

model/category.rb
class Category < ApplicationRecord

  include ActiveHash::Associations
  has_many :events
end

継承をすっかり忘れていました。⬇️

model/category.rb
class Category < ActiveHash::Base

  include ActiveHash::Associations
  has_many :events
end
Maeda_Hiroto
システムエンジニアになるぞ! プログラミングスクール卒業後、オリジナルアプリケーションを製作しています。 自分の考えをまとめるため、思考的な投稿が多めです!! アドバイス等よろしくお願いします~
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away