- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有来自 MongoDB 的值存储在 DBObject 中。我需要将该值一个一个地存储在一组中。作为 MongoDB 的新手,我实际上并没有连贯地了解如何进行。
String date = sdf.format(cal2.getTime());
List<String> dateList = new ArrayList<String>();
for (int i = 0; i < 6; i++) {
Date dateParsed = sdf.parse(date);
dateParsed.setDate(dateParsed.getDate() - i);
dateList.add(sdf.format(dateParsed));
}
Set<String> values2= new HashSet<String>();
for (String str : dateList) {
BasicDBObject find1 = new BasicDBObject("_ky", str);
DBObject values1= someDB.findOne(find1);
Iterator iter = values1.iterator(); /*giving error the method not found (becasue values1 is a dbObject)*/
while (iter.hasNext()) {
values2.add(//???//);
}
}
关于如何迭代 DBObject
- values1
并将这些值添加到 set
- values2
中的任何帮助> 会很棒。
最佳答案
您可以调用 values1.keySet()
并迭代它和 get()
任何值或使用 values1.toMap()
和像对待其他任何东西一样迭代 Map
。
关于java - 如何在 Java 中迭代 DBObject 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24000813/
抱歉,这是Grails和Mongo的新手问题,因为我很困惑。 我有一个带有嵌套结构的POGO(非Domain类),需要将其存储在MongoDB中。我有下面的示例代码,但这只会生成顶级对象的属性图,并且
我正在尝试从数据库中获取数据,但卡在某个点上。我收到此错误,但我不知道出了什么问题。我试图找到解决方案但仍然没有得到适当的答案。我正在尝试从本教程中实现它。 https://www.fusioncha
我正在尝试创建一个 DBObject 数组,所有元素都具有相同的键和不同的值。这个实现有什么问题? DBObject[] Out = new BasicDBObject[2]; out[0].pu
我正在尝试查询 mongodb,如官方文档页面上的示例所示,但它在 Netbeans 上给出以下错误 bson cannot be converted to DBObject 这是代码 MongoCl
在 mySQL 中,describe 语句可用于检索给定表的架构,不幸的是我找不到 MongoDB java 驱动程序的类似功能:( 假设我有流动的 BSON 文档: { _id: {$oid:49}
我正在编写一个模型工厂,为此我使用 JSON 加载一个 MongoDB DBObject,如下所示: import com.mongodb.util.JSON; DBObject dbObject =
这个问题已经有答案了: MongoDB extracting values from BasicDBObject (Java) (2 个回答) 已关闭 6 年前。 我想将 JSON 数组放入 java
我需要将 MongoDB 的结果放入 Map 中。我的代码是 DBCollection collection = db.getCollection("template"); DBCursor curs
我对 MongoDB 非常陌生,我将它与 Java 驱动程序一起使用。我有这个文档结构: { "_id" : ObjectId("4f7d2ba6fd5a306d82687d48"), "room"
我正在尝试使用 Morphia 库从 MongoDB 检索 Java 对象,如 here 中所述。 。这就需要指定实体类;但是,我将迭代集合列表,并希望能够任意将 DBObject 转换为它们各自的
我有一个来自 mongo fetch 的 mongo db 对象列表 例如 DBObject 包含列名称和顺序: student name,1 student id,2 student address
我有一个 JSON 对象 obj,我想将其存储到 MongoDB 中: JSONObject obj = new JSONObject(); obj.put("title", obj1.title);
我想用 Jersey 发送 Json。我使用 mongoDb。 我的函数返回我的对象: public static List getAll(){ List toReturn = new A
我想知道如何将 DBObject 解析为 JSON,我正在使用 Jersey 框架使用 Java 创建一个 Restful 服务,我想从 MongoDB 加载数据并将其转换为 JSON 格式,最后将其
我有一个使用“test/plain”的 REST 服务,基本上我收到的字符串是一个 JSON 字符串,我有以下代码将 JSON 字符串解析为 DBObject,以便我可以将其保存到 MongoDB。
我有一个 super 类DBAdapter ,它有方法fetchAll()它从数据库表中选择所有记录到 List 。我用 CategoryDBAdapter 继承了这个类,这个类知道类 Categor
这个问题与Java API/驱动程序有关,但也可能与其他语言中的Mongo接口(interface)有关。我是 Mongo 的新手,做了一些假设,所以如果我错了,请纠正我。我找到了很多文档,并且 re
首先我想说的是,我知道有像 Morphia 和 Spring Data for MongoDB 这样的 ORM。我并不是想重新发明威尔——只是为了学习。因此,我的 AbstractRepository
我无法在 spring data mongodb 中查询within的GeoSpatial Query,无论我编写自定义查询还是spring data接口(interface)查询,我都会收到此错误,
我正在制作一款游戏,其中不同的多人服务器中有套件。玩家可以购买套件,并将其保存到 Mongo 数据库中。我希望数据库的格式如下: { "server": "the_server_name",
我是一名优秀的程序员,十分优秀!