У меня есть некоторые проблемы с пониманием nosql Я использую mongodb и java и хотел бы создать что-то вроде этого: таблицу (люди) со столбцом для имени (в виде строки), возраста (в виде целого числа), женат (логическое значение). В обычном sql это было бы легко. .. но как продолжить работу с mongodb и java?
Хорошо, я знаю: таблица в 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 (), но что я должен вставить? И если у меня есть конструкция, я бы
Есть идеи? Спасибо