0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ファクトリーボットにアクティブハッシュを設定する

Posted at

 ファクトリーボットにアクティブハッシュを設定する場合どうしたらよいのかわからなかったので記録。
前提として、作成しているのはフリマアプリで、ユーザーモデルとアソシエーションを組んでいる。
 なのでファクトリーボットにもアソシエーションの記述を忘れずに。
 結論からいえば、ファクトリーボットにそのまま〜_idと書いてよいようだ。
ただし、{}の中身は1にすると---がでてしまうので、1以外で。
いつかはフェイカーをつかってもっと一般的に表せるようになりたい。

FactoryBot.define do
  factory :item do
    product_name { "てすと" }
    product_description {'test'}
    price {1000}
    category_id {2}
    condition_id {2}
    contribution_id {2}
    prefecture_id {2}
    day_id {2}
   
    association :user 
  end
end
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?