用过Mongo的人都知道,Mongo使用的是Bson类型,有string,int,date,bool等数据类型,具体就不详述了. 在使用Mongo 的C#官方驱动时会碰到一个问题,如何将Bson中的数据类型与C#中的数据类型匹配起来. 以下就是我在实际项目中碰到的需要匹配的数据类型. id 比如说所有的Mongo文档里都有一个_id,如果没有标识,直接在对象类中定义一个_id属性,那么在数据读取或保存时就会报错. 因此在对象类中应当如下进行定义: [BsonId] public ObjectId
---------------------MongoDB基本操作--------------------- 1.MongoDB创建数据库 use 数据库名:切换到指定的数据库中,在插入第一个条数据的时候,创建对应的数据库. show dbs:显示所有的数据库名. db:查看当前数据库的名称. show collections:查看当前db所有的collections. db.集合名.insert({"name":"python"