私はレールを学ぶことができるように、私は電子商取引のアプリを難しい方法で作っています(酒宴や靴などはありません)。現在、私はレストランモデル、食事モデル、注文モデルを持っています。ユーザーは(食事を使用して)食事を開き、数量の属性を持つ注文フォームに記入し、カートに注文を送信できます(レストランID、食事ID、:数量)。しかし、レストランでの食事は通常、サイズと補足(チーズ、ケチャップなど)があります。理想的には、私はspree_flexi_variants のようなものを作るだろうが、私はちょうどはレストランにネストされているので、 "特性"と "補足"食事の中で、または何らかの形で食事モデルに属性を追加することができますか?ご意見ありがとうございました!レール、製品のバリエーション
1
A
答えて
1
あなたの食事オブジェクトには、子品目としてのサプリメントが含まれていることを前提としています。この場合、注文には子品目も必要になります。この場合、サプリメントと注文の結合になります。
このようにする必要はありません。これは1つの可能な方法です。選択したサプリメントをシリアル化されたハッシュとして注文行に保存することができます。
これは学習を目的としたプロジェクトであれば、私は両方を試して、どちらが一番いいと感じるかを見てみましょう。
関連する問題
- 1. Amazonの製品バリエーションをアップロード
- 2. woocommerce製品バリエーションのタイトルテーブル
- 3. サッチモ製品バリエーション株式
- 4. 製品バリエーションマックス価格 - 製品バリエーションの正しい
- 5. Wordpress 3.1の製品バリエーションのメタデータ
- 6. アマゾンへのバリエーション製品の輸出
- 7. WooCommerce:製品バリエーションの自動ソート
- 8. 商品バリエーションを含むWooCommerce製品のショートコード
- 9. レール製品名ビュー内
- 10. 多くのバリエーションを持つshopify製品の作成方法
- 11. 複数のバリエーションを持つ1つのアプリ内製品
- 12. WooCommerceで多くの製品バリエーションの重みを編集する
- 13. Woocommerce製品のバリエーション:在庫状況の変更
- 14. WooCommerce:SQLクエリで製品バリエーションの合計売上を取得
- 15. MagentoはPHPで製品のバリエーション/オプションを取得します
- 16. htmlタグなしの製品バリエーション価格を表示
- 17. ショップ概要(WooCommerce)の製品バリエーションを表示
- 18. WooCommerce 3.0 - 製品タイトルのバリエーション情報を隠す
- 19. マゼンタで製品数量のバリエーションを追加するには?
- 20. 複数の属性を持つ製品バリエーションを追加する
- 21. バリエーション製品価格の更新 - 商品ページに表示されない - Woocommerce
- 22. Amazon Affiliate API:製品バリエーションを取得する方法
- 23. WC_Product_Variationから製品バリエーションを取得する
- 24. プログラムで製品バリエーションを作成しますか?
- 25. Woocommerce製品バリエーションからページ分割を削除する
- 26. 製品バリエーションに各変数の製品ごとにユニークなACFを追加しようと
- 27. Woocommerce 3.0のバリエーション製品ギャラリー:バリエーションを選択したときに画像が変更されない
- 28. Opencart 3製品は、製品
- 29. Djangoで1つの製品で2つのバリエーションを選択したい
- 30. Woocommerceの単一製品ページ - すべてのバリエーション画像を表示
私はアトリビュートでアプローチを試してみましょう:各オプションの現在のオプション+価格すべてを保存する食事のモデルの補足。ありがとう:) –