将嵌套列表中的数据插入 rethinkdb 中单独的 table
Insert data from nested list into separate table in rethinkdb
我有一个 table 大约 2m 的记录,结构如下:
{
"fields": "values",
"transactions": [
{
'from': '...',
'value': '...'
}
]
}
现在我想将交易字段中的数据分离为另一个 table 中的单独记录。在 rethinkdb 中有一些本地方法可以做到这一点吗?
我能够使用 concatMap 做到这一点:
r.table('transactions').insert(
r.table('records').concatMap(function (doc){return doc('transactions')})
)
我有一个 table 大约 2m 的记录,结构如下:
{
"fields": "values",
"transactions": [
{
'from': '...',
'value': '...'
}
]
}
现在我想将交易字段中的数据分离为另一个 table 中的单独记录。在 rethinkdb 中有一些本地方法可以做到这一点吗?
我能够使用 concatMap 做到这一点:
r.table('transactions').insert(
r.table('records').concatMap(function (doc){return doc('transactions')})
)