Javascript 无法向数据库中的表插入数据

Javascript 无法向数据库中的表插入数据,javascript,rethinkdb,rethinkdb-javascript,Javascript,Rethinkdb,Rethinkdb Javascript,我得到了一个错误: ReqlLogicError:应为类型表,但找到单个\u选择 随着需求的等待 表'userData'。获取'24992345973863294'。插入{money:money}.run 为什么会发生这种情况,我该如何解决 该表的主键为userid 数据输入如下所示: "equipped": "Rusted Sword", "money": 0, "user": "Facto#0001", "userid": "2499234597386321

我得到了一个错误:

ReqlLogicError:应为类型表,但找到单个\u选择

随着需求的等待

表'userData'。获取'24992345973863294'。插入{money:money}.run

为什么会发生这种情况,我该如何解决

该表的主键为userid

数据输入如下所示:

"equipped":     "Rusted Sword",
"money":        0,
"user": "Facto#0001",
"userid":       "249923459738632194",
"weapons":      [
  "Rusted Sword"
]

money变量是一个math.random函数,结果为9

Insert用于将新文档插入表中。您已经使用get获得了一个特定的文档,然后对返回的文档运行insert。如果要插入文档,请删除get。如果要将money字段添加到文档中,请使用update

r、 表“…”.获取“…”.更新{money:money}