Я хочу отобразить документ с наибольшим количеством ключей. Вот мой код
this.todoCollectionRef = this.afs.collection<any>("localization");
this.todo$ = this.todoCollectionRef.valueChanges();
this.todo$.subscribe(res =>{
})
this.todo$.subscribe((res) => {
res.forEach((element) => {
this.data_tree.push(element);
});
// console.log(element , "tree data");
TREE_DATA = JSON.stringify(this.data_tree);
});
Мне нужна какая-то функция, которая будет проверять, какой документ имеет больше ключей, и этот документ будет присвоен TREE_DATA
это то, что возвращает data_tree. Я хочу сравнить 0 и 1 позицию массива, который имеет больше ключей и может быть больше документов, поэтому я хочу, чтобы он был динамическим c.