Tôi có một số vấn đề để hiểu nosql. Im sử dụng mongodb và java và muốn tạo ra một cái gì đó như thế: một bảng (người) với một cột cho tên (như chuỗi), tuổi (như số nguyên), kết hôn (boolean). Trong một sql bình thường nó sẽ được dễ dàng ... nhưng làm thế nào để đi về với mongodb và java?SQL bảng để nosql (MongoDB) - ví dụ dễ dàng
Ok công cụ tôi biết: một bảng trong mongodb là một bộ sưu tập và một cột là một trường BSON. Tôi sẽ bắt đầu như thế này
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 bước đầu tiên thật dễ dàng. Tôi có bộ sưu tập của tôi (bảng), tôi nên làm cho các lĩnh vực BSON (cột) tên, tuổi tác, kết hôn. Nhưng bằng cách nào? Tôi biết phương thức put(), nhưng tôi nên đặt cái gì vào? Và nếu tôi có cấu trúc, tôi muốn thêm một số "người".
Bất kỳ ý tưởng nào? Cảm ơn bạn
nha phiến hoặc khác Java POJO để Mongo liệu mapper cơ sở sẽ giúp quá – tgkprog