首页 > 解决方案 > 如何使用 Rails 进行动态嵌套查询

问题描述

我想在 Rails 中创建以下查询

这是数据库(mysql)中的数据

id parent_id
1   
10   1
100  10
101  10
1001 101

这是我想做的逻辑

select(1) -> result 1,10,100,101,1001
select(10) -> result 10,100,101,1001
select(100) -> result 10
select(101) -> result 101,1001

我想获取所有具有与参数对应的 parent_id 的列

但我不知道该怎么做。如果您有任何想法,请告诉我

标签: mysqlruby-on-rails

解决方案


推荐阅读