0

mongoDb コレクションに BasicDBObject を保存しています

BasicDBObject[] aBox = new BasicDBObject[5];
BasicDBObject obj = new BasicDBObject();
obj.append("box", aBox);

今のところ、これは void 配列なので、コレクションには [] だけがあります

しかし、配列を取得しようとしているとき

DBObject[] aBox = (DBObject[]) obj.get("box");

このエラーがあります

java.lang.ClassCastException: com.mongodb.BasicDBList cannot be cast to [Lcom.mongodb.DBObject;

私の配列を取得する方法を知っていますか?

4

1 に答える 1