У меня есть структура объекта, как указано ниже в ссылке
https://jsonblob.com/3511b867-dd4b-11e9-85e4-63b804994c26
Я хочу выполнить поиск, скажем, firstname: Dianca
во всех узлах в persons
, используя lodash.
Я не хочу кодировать имена узлов, так как я упомянул множество узлов для поиска.Мне нужно искать его динамически в узле person
независимо от того, где он находится под структурой объекта.
Я пробовал способ, подобный приведенному ниже, но тщетно (как в зашифрованном виде)
_.filter(users, o =>
_.some(o.Positions, ['persons.firstname', 'Dianca'])
)
и во-вторых, я хочу получить все имена в узле persons
и сохранить его в новом массиве.
Любая помощь будет принята с благодарностью.