Я могу получить потомков от одного идентификатора, например:
return $node = \App\Categories::where('id',41)
->first()
->getDescendants()->pluck('id');
Интересно, возможно ли получить потомков нескольких идентификаторов одним и тем же методом?
Я пробовал "whereIn"например, но это не работает:
return $node = \App\Categories::whereIn('id', array(41,94))
->get()
->getDescendants()
->pluck('id');
Я считаю, ->get()
возвращает коллекцию, и мне не удалось использовать функцию Baum / Node в коллекции.Так я могу использовать их только на отдельных моделях?Итак, я должен пройтись по идентификаторам и использовать getDescendants()
для каждого идентификатора, это рекомендуемый способ сделать это?