0

这是错误:

toJSON` 接受 0 个参数,1 个提供于:\nr.table(\"users\").get(\"c62b27da-c0c2-4bfd-bd77-aaa95f215ec5\")(\"account\")"

这是我的代码:

`const userId = hook.params.user.id;
          const r = this.options.r;
          const accountId = r.table('users').get(userId).getField('account');
          if(accountId != null) {
            hook.data = Object.assign({}, hook.data, {
              createdBy: userId,
              account: accountId
            });
          }`

这是代码的一部分,但我认为它显示了代码的哪一部分给了我错误!

请帮忙!

4

1 回答 1

1

您错过了对.run(conn).

在您的代码中,constId常量不包含 id,它包含未评估的 ReQL 查询。

https://rethinkdb.com/docs/introduction-to-reql/

于 2017-06-08T19:08:05.593 回答