Мое решение - вернуть пустой массив в параметре children
, если нет дочерних элементов.
Вот пример Ruby on rails:
{
id: record.id,
name: record.name,
children: record.has_children? ? nil : []
}
Он не будет показывать + подписывать возле записи, если нет детей