Baum / Node - получить потомков от более одного идентификатора - PullRequest
0 голосов
/ 28 мая 2018

Я могу получить потомков от одного идентификатора, например:

    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() для каждого идентификатора, это рекомендуемый способ сделать это?

...