У меня есть json
[{
"title": "Young Space",
"rooms": [{
"color": "white",
"owner": "Filippo Clark"
}, {
"color": "black",
"owner": "Adams Baker"
} ]
}, {
"title": "Old Heart",
"rooms": [{
"color": "violet",
"owner": "Mason Nalty"
}, {
"color": "blue",
"owner": "Ochoa Patel"
} ]
}]
Проверка этого Сопоставить несколько ключей с lowdb
Я нашел решение, чтобы найти все названия:
db.get('test').map('title').value();
но как я могу получить все цвета?
Я понял, что не могу сделать ни
db.get('test').map('title').value().map('color');
ни
db.get('eventi').map(key => { return presentations[key].p_speaker.value();}));
РЕДАКТИРОВАТЬ: я пытался используя flat ()
db.get('test').map('title').value().flat();
Но даже с этим результатом я не могу снова использовать функцию карты
Единственное решение, чтобы получить ['white', 'black', 'violet' , 'blue'] должен повторяться с al oop?