找到关于大数据分析的1660 篇文章
浏览量 159 次
要更新 MongoDB 中的数据,请使用 update()。让我们创建一个包含文档的集合 -> db.demo110.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2eeb949fd5fd66da21447b") } > db.demo110.insertOne({"Name":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2eeb9f9fd5fd66da21447c") } > db.demo110.insertOne({"Name":"Bob"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2eeba39fd5fd66da21447d") } 使用 find() 方法显示集合中的所有文档 -> db.demo110.find(); 这将产生以下输出 -{ "_id" : ObjectId("5e2eeb949fd5fd66da21447b"), "Name" : "Chris" } { "_id" : ObjectId("5e2eeb9f9fd5fd66da21447c"), "Name" : "David" } { "_id" : ObjectId("5e2eeba39fd5fd66da21447d"), "Name" : "Bob" } 以下是更新 MongoDB 中数据的查询... 阅读更多
浏览量 706 次
要删除两个键重复的条目,请在 MongoDB 中使用 aggregate()。让我们创建一个包含文档的集合 -> db.demo108.insertOne({"Value1":23, "Value2":24}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee3e49fd5fd66da214477") } > db.demo108.insertOne({"Value1":23, "Value2":25}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee3f29fd5fd66da214478") } > db.demo108.insertOne({"Value1":23, "Value2":24}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee3f59fd5fd66da214479") } 使用 find() 方法显示集合中的所有文档 -> db.demo108.find(); 这将产生以下输出 -{ "_id" : ObjectId("5e2ee3e49fd5fd66da214477"), "Value1" : 23, "Value2" : 24 } { "_id" : ObjectId("5e2ee3f29fd5fd66da214478"), "Value1" : 23, "Value2" : 25 } { "_id" : ... 阅读更多
浏览量 3K+
要使用变量,请在 MongoDB 中使用 var。让我们创建一个包含文档的集合 -> db.demo107.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee1b19fd5fd66da214471") } > db.demo107.insertOne({"Name":"Bob"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee1b49fd5fd66da214472") } > db.demo107.insertOne({"Name":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5e2ee1b89fd5fd66da214473") } 使用 find() 方法显示集合中的所有文档 -> db.demo107.find(); 这将产生以下输出 -{ "_id" : ObjectId("5e2ee1b19fd5fd66da214471"), "Name" : "Chris" } { "_id" : ObjectId("5e2ee1b49fd5fd66da214472"), "Name" : "Bob" } { "_id" : ObjectId("5e2ee1b89fd5fd66da214473"), "Name" : "David" } 以下是使用变量的查询... 阅读更多
浏览量 217 次
您可以使用 bulkWrite()。让我们创建一个包含文档的集合 -> db.demo105.insertOne( { _id:'101', Name:'Chris', Details:[{ Marks1:60, Marks2:70, Marks3:70 }, { Marks1:70, Marks2:70, Marks3:90 }] } ); { "acknowledged" : true, "insertedId" : "101" } 使用 find() 方法显示集合中的所有文档 -> db.demo105.find().pretty(); 这将产生以下输出 -{ "_id" : "101", "Name" : "Chris", "Details" : [ { "Marks1" : 60, "Marks2" : 70, "Marks3" : 70 }, { ... 阅读更多
浏览量 214 次
要在数组项上实现 $dateToString,请在 MongoDB 中使用 aggregate()。让我们创建一个包含文档的集合 -> db.demo104.insertOne( ... { ... ... "AppName" : "Online Book", ... "Details" : [ ... { ... "ClientName" : "Chris", ... "Deadline" : new ISODate("2020-03-10") ... } ... ] ... } ... ); { "acknowledged" : true, "insertedId" : ObjectId("5e2ed7fd9fd5fd66da21446f") } 使用 ... 阅读更多
浏览量 766 次
要查询数组的最后一个对象,请使用 aggregate()。让我们创建一个包含文档的集合 -> db.demo103.insertOne( { "Details" : [ { "StudentId" : 101, "Details" : "MongoDB" }, {"StudentId" : 102, "Details" : "MySQL" }, { "StudentId" : 103, "Details" : "Java" } ], "Details1" : [ { "StudentId" : 104, "Number" : 3 } ] } ); { "acknowledged" : true, "insertedId" : ObjectId("5e2ed2dd9fd5fd66da21446e") } 使用 find() 方法显示集合中的所有文档 -> db.demo103.find(); 这将产生以下输出 -{ "_id" : ObjectId("5e2ed2dd9fd5fd66da21446e"), "Details" : ... 阅读更多
浏览量 517 次
为此,请创建两个集合并添加一些文档。之后,使用 $lookup 进行匹配。让我们创建一个包含文档的集合 -> db.demo101.insertOne( ... { "_id" : "1", "Details" : [ { "PId" : "200" }, { "PId" : "201" }, { "PId" : "201" } ] } ... ) { "acknowledged" : true, "insertedId" : "1" } 使用 find() 方法显示集合中的所有文档 -> db.demo101.find(); 这将产生以下输出 -{ "_id" : "1", "Details" : [ { "PId" : "200" }, { "PId" : "201" }, { "PId" : "201" } ] ... 阅读更多
浏览量 134 次
要获取特定文档以外的文档,请使用 MongoDB 中的 $nor 将要忽略的文档设置。让我们创建一个包含文档的集合 -> db.demo100.insertOne({"Name":"Chris", "Age":21}); { "acknowledged" : true, "insertedId" : ObjectId("5e2d9624b8903cdd865577c0") } > db.demo100.insertOne({"Name":"David", "Age":23}); { "acknowledged" : true, "insertedId" : ObjectId("5e2d962cb8903cdd865577c1") } > db.demo100.insertOne({"Name":"Bob", "Age":19}); { "acknowledged" : true, "insertedId" : ObjectId("5e2d9634b8903cdd865577c2") } 使用 find() 方法显示集合中的所有文档 -> db.demo100.find(); 这将产生以下输出 -{ "_id" : ObjectId("5e2d9624b8903cdd865577c0"), "Name" : "Chris", "Age" : 21 } { "_id" : ObjectId("5e2d962cb8903cdd865577c1"), "Name" : "David", ... 阅读更多