MongoDB插入数据

用MongoDB插入数据,使用save或insert方法。但被插入的对象必须继承ReflectionDBObject或实现DBObject 接口。插入一般对象,即该对象中只有基本属性,比如String,int,可以直接插入MongoDB。但如果对象中有子对象,则该子对象也要继承ReflectionDBObject或实现DBObject 接口。此外,给该子对象赋值后,要利用父对象的set方法,将该子对象set到父对象,否则不能插入数据库。

此外,boolean类型没有插入数据库中,在实现时将本应该是boolean类型的变量定义为String,实际存储字符串"true"或"false"到数据库中。

MongoDB可以插入List,不能插入Map。

你可能感兴趣的:(mongodb)