You are on page 1of 8

Enterprise 27017> use insta

switched to db insta

Enterprise insta> db.books.insert({"Title":"MongoDB","Price":270,"Type":"Ebook"})

DeprecationWarning: Collection.insert() is deprecated. Use insertOne, insertMany, or bulkWrite.

acknowledged: true,

insertedIds: { '0': ObjectId("6502e8f6bc10e45df503cd92") }

Enterprise insta> db.books.insert({"Title":"Java","Price":500,"Type":"Ebook"})

acknowledged: true,

insertedIds: { '0': ObjectId("6502e910bc10e45df503cd93") }

Enterprise insta> db.books.insert({"Title":"WebDesigning","Price":300,"Type":"HardCover"})

acknowledged: true,

insertedIds: { '0': ObjectId("6502e93fbc10e45df503cd94") }

Enterprise insta> db.books.insert({"Title":"Android","Price":350,"Type":"Online"})

acknowledged: true,

insertedIds: { '0': ObjectId("6502e96cbc10e45df503cd95") }

Enterprise insta> db.books.insert({"Title":"DBMS","Price":450,"Type":"Online"})

acknowledged: true,
insertedIds: { '0': ObjectId("6502e981bc10e45df503cd96") }

Enterprise insta> db.books.insert({"Title":"RelationalDBMS","Price":450,"Type":"HardCover"})

acknowledged: true,

insertedIds: { '0': ObjectId("6502e99cbc10e45df503cd97") }

Enterprise insta> db.books.find()

_id: ObjectId("6502e8f6bc10e45df503cd92"),

Title: 'MongoDB',

Price: 270,

Type: 'Ebook'

},

_id: ObjectId("6502e910bc10e45df503cd93"),

Title: 'Java',

Price: 500,

Type: 'Ebook'

},

_id: ObjectId("6502e93fbc10e45df503cd94"),

Title: 'WebDesigning',

Price: 300,

Type: 'HardCover'

},
{

_id: ObjectId("6502e96cbc10e45df503cd95"),

Title: 'Android',

Price: 350,

Type: 'Online'

},

_id: ObjectId("6502e981bc10e45df503cd96"),

Title: 'DBMS',

Price: 450,

Type: 'Online'

},

_id: ObjectId("6502e99cbc10e45df503cd97"),

Title: 'RelationalDBMS',

Price: 450,

Type: 'HardCover'

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",category:{$sum:1}}}])

{ _id: 'Ebook', category: 2 },

{ _id: 'HardCover', category: 2 },

{ _id: 'Online', category: 2 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:1}}}])

[
{ _id: 'Ebook', Total: 2 },

{ _id: 'HardCover', Total: 2 },

{ _id: 'Online', Total: 2 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:2}}}])

{ _id: 'Ebook', Total: 4 },

{ _id: 'HardCover', Total: 4 },

{ _id: 'Online', Total: 4 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:1}}}])

{ _id: 'Ebook', Total: 2 },

{ _id: 'HardCover', Total: 2 },

{ _id: 'Online', Total: 2 }

Enterprise insta> db.books.remove({"Price":300})

DeprecationWarning: Collection.remove() is deprecated. Use deleteOne, deleteMany,


findOneAndDelete, or bulkWrite.

{ acknowledged: true, deletedCount: 1 }

Enterprise insta> db.books.find()

_id: ObjectId("6502e8f6bc10e45df503cd92"),

Title: 'MongoDB',

Price: 270,

Type: 'Ebook'

},
{

_id: ObjectId("6502e910bc10e45df503cd93"),

Title: 'Java',

Price: 500,

Type: 'Ebook'

},

_id: ObjectId("6502e96cbc10e45df503cd95"),

Title: 'Android',

Price: 350,

Type: 'Online'

},

_id: ObjectId("6502e981bc10e45df503cd96"),

Title: 'DBMS',

Price: 450,

Type: 'Online'

},

_id: ObjectId("6502e99cbc10e45df503cd97"),

Title: 'RelationalDBMS',

Price: 450,

Type: 'HardCover'

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:1}}}])

[
{ _id: 'Online', Total: 2 },

{ _id: 'HardCover', Total: 1 },

{ _id: 'Ebook', Total: 2 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",maxPrice:{$max:"$Price"}}}])

{ _id: 'Ebook', maxPrice: 500 },

{ _id: 'Online', maxPrice: 450 },

{ _id: 'HardCover', maxPrice: 450 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",minPrice:{$min:"$Price"}}}])

{ _id: 'Ebook', minPrice: 270 },

{ _id: 'Online', minPrice: 350 },

{ _id: 'HardCover', minPrice: 450 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",minPrice:{$avg:"$Price"}}}])

{ _id: 'Online', minPrice: 400 },

{ _id: 'HardCover', minPrice: 450 },

{ _id: 'Ebook', minPrice: 385 }

Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",avgPrice:{$avg:"$Price"}}}])

{ _id: 'Ebook', avgPrice: 385 },

{ _id: 'Online', avgPrice: 400 },

{ _id: 'HardCover', avgPrice: 450 }


]

Enterprise insta>

Enterprise insta> Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:1}}}])

Uncaught:

SyntaxError: Missing semicolon. (1:10)

> 1 | Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:1}}}])

| ^

2|

Enterprise insta> [

... { _id: 'Ebook', Total: 2 },

... { _id: 'HardCover', Total: 2 },

... { _id: 'Online', Total: 2 }

... ]

{ _id: 'Ebook', Total: 2 },

{ _id: 'HardCover', Total: 2 },

{ _id: 'Online', Total: 2 }

Enterprise insta> Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:2}}}])

Uncaught:

SyntaxError: Missing semicolon. (1:10)

> 1 | Enterprise insta> db.books.aggregate([{$group:{_id:"$Type",Total:{$sum:2}}}])

| ^
2|

Enterprise insta> [

... { _id: 'Ebook', Total: 4 },

You might also like