1

以前にアプリケーションを作成するときにこれにいくつかの問題がありましたが、再び問題が発生し始めていると思われるため、多くの時間を節約するために StackOverflow でこれを求めています。私はここ数週間、自分のシステム用に完成された製品モデルをセットアップするのに費やしてきました。このモデルは、私が望むとおりに機能し、いくつかの複雑な機能 (太陽黒点による検索など) を備えています。この重い開発を始める前に、製品構造にカテゴリをセットアップしたかったのですが、この種のことで苦労することは、アプリケーションの作成を先延ばしにするだけだったので、製品構造に直行しました。今私は' 製品モデルのセットアップが完了しました。カテゴリの所有権を追加して製品を包括する最も簡単な方法は何ですか? (すべての製品には、親カテゴリ ID を格納する category_id 列があります) 私の計画は、カテゴリ インデックスをすべてのカテゴリのリストにし、カテゴリ ショーをそのカテゴリ内の製品のリストにし、製品ショーを実際の製品のビュー。これにより製品インデックスが削除されるため、検索機能 (黒点) をインデックス ビューからカテゴリ ショーに何らかの形で移植する方法を考え出す必要があります。製品の実際のリストについては、何らかの部分的なことをしなければならないと思いますか? (私はそれについてあまり知りません)。これにより製品インデックスが削除されるため、検索機能 (黒点) をインデックス ビューからカテゴリ ショーに何らかの形で移植する方法を考え出す必要があります。製品の実際のリストについては、何らかの部分的なことをしなければならないと思いますか? (私はそれについてあまり知りません)。これにより製品インデックスが削除されるため、検索機能 (黒点) をインデックス ビューからカテゴリ ショーに何らかの形で移植する方法を考え出す必要があります。製品の実際のリストについては、何らかの部分的なことをしなければならないと思いますか? (私はそれについてあまり知りません)。

最も基本的に、私の関係は次のように計画されています: カテゴリ:

has_many :products

製品:

has_one :category

私の製品には、その親カテゴリの ID を格納するための category_id 列があります。

関係を達成する方法に関するヒントはありますか (製品を一覧表示するためのカテゴリ ショーなど)。

よろしくお願いします、

ジョー

4

1 に答える 1

2

あなたが望むような関係はActiveRecord サポートに組み込まれています。Rails でのモデルの関係を理解することは、Rails で重要なことを行う上で非常に重要なので、よく勉強してください。

また、探している関係は次のようなものです。

製品: belongs_to :category

カテゴリー: has_many :products

于 2011-08-12T22:19:14.327 に答える