我使用Mongo作为我的数据库,我在读取整数时遇到了麻烦。更具体地说,是嵌入的整数。以下是我的数据库条目的外观:https://gyazo.com/5de8a61e02b79c00a5bd9c7e7b05c009
以下是我试图阅读信息的方式:https://gyazo.com/983f786362e038247d927704a6ead0b4
它在“document.getInteger(”custom.first.one“)”行中抛出错误“NullPointerException”。但是,正如您所看到的,我在数据库中正确设置了该路径。
非常感谢任何想法!
答案 0 :(得分:0)
在您的情况下,您的数据库中有一个浮点数。将你的浮点数转换为整数,这应该有效!
这就是如何将ints插入数据库本机!
db.data.update({'name': 'zero'}, {'$set': {'value': NumberInt(0)}})