所以,我现在有两个可以从数据库中检索的文件。它们包含如下:
描述某些项目的信息表。本质上,键值对。像这样的东西:
---------------------------------------------------- | id | count | description | |----------------------------------------------------| | 1 | 6 | description | | 43 | 0 | description | | 25 | 11 | description | ----------------------------------------------------
从集合到 ID 的映射:
----------------------- | collection | ids | |-----------------------| | a | 1,10 | | b | 25,43 | | c | | -----------------------
(这几乎可以肯定是一个不清楚的标题,但我不确定我在这里缺少什么。)
我想创建一个页面,这样我基本上可以查看第二个表中的内容(这相当简单)。我希望能够单击第二个表中的一个集合 ID,然后转到仅显示第一个表中相关行的页面。
也就是说,你点击 b,你会看到:
----------------------------------------------------
| id | count | description |
|----------------------------------------------------|
| 43 | 0 | description |
| 25 | 11 | description |
----------------------------------------------------
我不知道该怎么做,我想要一些指示。
数据当前存储在一些yaml
文件中,但我可以以任何我想要的方式存储它,真的。我正在为这个项目使用 Rails。这感觉应该很容易,我只是没有正确理解 Rails 中的视图。
我可以创建某种适用于每个 id 并同时显示其中一组的模型吗?这感觉是最方便的解决方案,因为它可能允许我拥有指向 id 的硬链接。