メルカリの模倣サイトを作ろうとしています。
UserモデルとProductモデル、そして購入後の取引を扱うTradingモデルを作成しています。
User ・name ・email ・image Product ・name ・price など Trading id :integer not null, primary key product_id :integer buyer_id :integer not null seller_id :integer not null purchase_at :datetime not null
と作成してます。この場合だと、Userのbuyer(商品を買う人)とseller(商品を売る人)の2種類がTradingのデータベースに存在するということになります。
その際のTradingモデルのFactoryモデルの書き方を教えていただきたいです。
FactoryBot.define do factory :trading do product_id 1 buyer_id 1 seller_id 2 purchase_at "2019-06-16 15:00:00" sent false end end
現在は上記のようにIDを固定した状態で記述しています。
上記以外の記述はありますのでしょうか。
もしくは他にも「〜〜〜」というワードで検索したら問題解決に至るかも、というのがありましたら、教えていただきたいです。
あなたの回答
tips
プレビュー