そのため、現在データベースから取得できるファイルが 2 つあります。それらには次のものが含まれます。
特定のアイテムを説明する情報の表。基本的に、キーと値のペア。このようなもの:
---------------------------------------------------- | id | count | description | |----------------------------------------------------| | 1 | 6 | description | | 43 | 0 | description | | 25 | 11 | description | ----------------------------------------------------
コレクションから ID へのマップ:
----------------------- | collection | ids | |-----------------------| | a | 1,10 | | b | 25,43 | | c | | -----------------------
(これはほぼ間違いなく不明確なタイトルですが、ここで何が欠けているのかわかりません。)
基本的に 2 番目のテーブルの内容を表示できるページを作成したいと考えています (これはかなり簡単です)。2 番目のテーブルのコレクション ID の 1 つをクリックして、最初のテーブルの関連する行のみを表示するページに移動できるようにしたいと考えています。
つまり、b をクリックすると、次のように表示されます。
----------------------------------------------------
| id | count | description |
|----------------------------------------------------|
| 43 | 0 | description |
| 25 | 11 | description |
----------------------------------------------------
どうすればいいのかわからないので、何か参考になれば幸いです。
現在、データはいくつかのyaml
ファイルに保存されていますが、本当に好きなように保存できます。このプロジェクトにはレールを使用しています。これは簡単なように思えますが、レールのビューを正しく理解していません。
各 ID に適用され、それらのセットを同時に表示するモデルを作成できますか? ID へのハード リンクを設定できる可能性があるため、これが最も便利なソリューションのように感じます。