我有一些問題,以瞭解nosql。即時通訊使用MongoDB和Java,並希望創建類似的東西:一個表(人)與名稱(作爲字符串),年齡(整數),結婚(布爾)列。在一個普通的SQL中,它會很容易...但是如何繼續使用MongoDB和Java?SQL表到nosql(MongoDB) - 簡單的例子
好東西我知道:mongodb中的表是一個集合,而列是BSON字段。我會開始這樣
Mongo m = new Mongo();
DB db = m.getDB("myDatabase");
DBCollection col = db.getCollection("Persons");
BasicDBObject doc = new BasicDBObject();
doc.put("something?", "something?");
col.insert(doc);
前3個步驟很容易。我有我的收藏(表),我應該讓BSON字段(列)名稱,年齡,結婚。但是如何?我知道put()方法,但我應該放入什麼?如果我有這個結構,我想補充一些「人員」。
任何想法?謝謝
嗎啡或其他Java POJO來蒙戈數據庫映射器將幫助太 – tgkprog