【发布时间】:2013-08-23 07:28:47
【问题描述】:
我需要使用 MongoDB Java 驱动,因为我需要在 Matlab 中使用驱动。
目前我有以下问题。我从数据库中获取了我的 BSON 对象,现在我需要将 BSON 树转换为 Matlab 结构。我的问题是 BSONObject 或 BasisBSONObject 类没有检索特定 BSON 对象(ARRAY,OBJECTID,...)类型的功能。在 java 驱动程序中有一个名为 BSON 的类,它定义了我需要的值。但我不知道如何找出我当前的 BSON 对象是什么类型。
C++ 驱动程序和 C# 驱动程序都有一个函数可以返回特定 BSON 元素的类型,但它在 JAVA 驱动程序中的位置。
欢迎任何建议。我在 JAVA 方面不是很完善,也许是因为这个原因我没有找到它......?
【问题讨论】:
-
我不认为它有这样的类型。 BSONObject 中的值有类型(您可以通过
get(String)检索它们),但不是对象本身。