没有深度嵌套的RethinkDb



我想删除一个对象序列4级,在这种情况下,我想删除第3级

    • 使有效
      • 二级
        • Level3

我能够通过使用这个逻辑删除Level1r.table("TableName" . get("4045")的东西({"根":"使"})但是如果我指定r.table("TableName").get("4045").without({'Root':'Level1':'Level2':'Level3'})我得到SyntaxError: Unexpected token ':'

请告诉我如何移除Level3。

我假设你有一个嵌套的json对象,所以正确的语法应该是这样的:

r.table("TableName").get("4045").without({'Root':{'Level1':{'Level2':{'Level3':true}}}}) 

链接到文档:https://rethinkdb.com/api/javascript/without

最新更新