1
MongoDB數據庫以其自己的數據結構返回數據。例如,在下面的例子中,數據返回cursor
。我的問題是「我怎樣才能轉換這個數據結構到用戶定義的數據結構(例如,Java列表,結構化)?」將結果集轉換爲MongoDB中用戶定義的數據結構
BasicDBObject query = new BasicDBObject();
query.put("i", 71);
cursor = coll.find(query);
try {
while(cursor.hasNext()) {
System.out.println(cursor.next());
}
} finally {
cursor.close();
}
我正在尋找一個簡單的解決方案。我認爲Morphia是有點乏味的解決方案。 – Pankesh
如果我可能會問,那嗎嗎是很乏味的嗎?我覺得這很簡單。對你而言,另一種選擇是選擇一種動態語言,在這種情況下,結果集作爲地圖返回。例如,我使用了mongo + clojure,我認爲它比java + morphia方法更好。 – Kevin
許多非常感謝凱文你的時間和指針。 – Pankesh