草庐IT

hasSubCategory

全部标签

javascript - 获取子类别的最后一个子 ID

我有一个具有以下结构的json数据类别数组。我的目标是当我将“id”作为路由参数传递时,我应该得到与ID匹配的类别。如果接收到的类别对象有字段hasSubCategory=false,那么我应该返回类别文档作为响应。但是如果接收到的类别对象有字段hasSubCategory=true,我应该再次执行数据库操作通过检查对象id是否匹配parentId来查询所有子类别json数组的。在这种情况下,如果子类别再次具有hasSubCategory=true,则需要另一个查询来检查当前obj的id与json数组的parentId。当接收到的子类别也有hasSubCategory=true时,需要