问题标签 [mongojack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
807 浏览

json - Mongojack:ObjectId 的无效十六进制表示

目标

我正在尝试使用mongojack将一些数据推送到 mongo db 。我希望结果在数据库中是这样的:

问题

相反,我在控制台中收到此错误。

代码

这是我尝试在数据库中创建新公会时调用的代码:

cache如下(加载被执行):

首先调用的findGuild方法:

最后是Guild文件。

我试过的

我尝试了多种方法,例如Long.toHexString(Long.parseLong(id))说实话,我不完全理解错误,在查看文档后,我留下的问题多于答案。