用MongoDB插入数据,使用save或insert方法。但被插入的对象必须继承ReflectionDBObject或实现DBObject 接口。插入一般对象,即该对象中只有基本属性,比如String,int,可以直接插入MongoDB。但如果对象中有子对象,则该子对象也要继承ReflectionDBObject或实现DBObject 接口。此外,给该子对象赋值后,要利用父对象的set方法,将该子对象set到父对象,否则不能插入数据库。
此外,boolean类型没有插入数据库中,在实现时将本应该是boolean类型的变量定义为String,实际存储字符串"true"或"false"到数据库中。
MongoDB可以插入List,不能插入Map。
本文介绍了如何使用MongoDB进行数据插入操作,特别是针对包含子对象的一般对象的处理方法。文章还提到了boolean类型的特殊处理方式及MongoDB支持的数据结构。
953

被折叠的 条评论
为什么被折叠?



