如何从rethinkdb导出几列数据

时间:2018-12-29 08:45:09

标签: rethinkdb

使用以下命令,我们如何从rethinkDB导出数据,其中author ='ABC'

rethinkdb export -e dbname.posts --format csv --fields title,author

1 个答案:

答案 0 :(得分:0)

您可以在新的临时表中过滤数据并导出该表:

r.db("dbname").table("post")
    .filter({"author":"ABC"})
    .map(function(doc){
        return r.db("dbname").table("temp").insert(doc)
})

然后导出临时表

rethinkdb dump -e dbname.temp ...