标签: ruby-on-rails ruby database data-structures
我需要为Ruby on Rails项目创建文件目录浏览器,但是我无法建立关系模型。
目前,我有一个文件夹模型,该模型具有多个文件夹和一个文件夹。但是我不确定在创建这些对象时如何为每个文件夹分配父文件夹,因为我使用的是来自API的信息并以递归方式创建它们。
起初,我尝试为每个具有文件夹对象数组的文件夹提供子属性,但该数组中的对象保存为字符串而不是文件夹类型。
我在某处读到我可能应该使用记录关联,而不是彼此嵌套对象。有没有人做过类似的事情,可以给我建议如何创建有效的模型?
谢谢!