Как решить проблему получения большего количества данных в функции карты
Я новичок в реагировании и мешочек БД.
Я строю строку таблицы, для которой данные поступают из 2 локальной базы данных в pouchdb
Поскольку я выполняю итерацию по функции карты, мне нужно будет запросить другую базу данных на основе значения идентификатора и использовать данные из запрашиваемого документа для использования в ячейке таблицы, которую я строю.
tableRows = this.props.mytools.db1.rows.map(mytool => {
this.props.dispatch(asyncFetchfromdb2(mytool.id));
mytool.type=this.props.mytools.db2.type;
return (
<tr key={mytool.id}>
<td> {mytool.information}</td>
<td>{mytool.type}/></td>
</tr>
);
});
Любая помощь приветствуется.
Пожалуйста, предложите, если есть лучший подход для получения значения из 2 разных pouchdb, чтобы показать в строке таблицы, где несколько ячеек используют значение из db1, а другие используют значение из db2.