0

我有一个包含大约 2m 条记录的表,其结构如下:

{
    "fields": "values",
    "transactions": [
         {
              'from': '...',
              'value': '...'
         }
    ]
}

现在我想将事务字段中的数据分隔为另一个表中的单独记录。在 rethinkdb 中是否有一些本地方法可以做到这一点?

4

1 回答 1

1

我能够使用 concatMap 做到这一点:

r.table('transactions').insert(
   r.table('records').concatMap(function (doc){return doc('transactions')})
)
于 2016-07-13T22:38:34.440 回答