I want to fetch array elements from mongoDB and display it, here is my sample code.
String[] previliges = new String[20];
String g_name = (String)jComboBox2.getSelectedItem();
DBCursor f;
BasicDBObject query = new BasicDBObject("group_name", g_name);
connection.MongoConnection con = new MongoConnection();
con.createConnection();
con.selectDB("test", "user_group");
f = con.coll.find(query);
previliges = (String[])f.next().get("privileges");
System.out.println(previliges.length);
it is giving me an exception that -> com.mongodb.BasicDBList cannot be cast to [Ljava.lang.String;
my sample document from mongodb collection:
{
"_id" : ObjectId("51c7ebd9e4b096449a530024"),
"group_name" : "assss",
"privileges" : [
"View Log History",
"Communication"
]
}