{"id":2752,"date":"2023-07-20T21:06:08","date_gmt":"2023-07-20T21:06:08","guid":{"rendered":"https:\/\/statorials.org\/id\/jumlah-mongodb\/"},"modified":"2023-07-20T21:06:08","modified_gmt":"2023-07-20T21:06:08","slug":"jumlah-mongodb","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/jumlah-mongodb\/","title":{"rendered":"Mongodb: cara menghitung jumlah suatu bidang"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk menghitung jumlah nilai dalam suatu bidang di MongoDB:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Hitung jumlah bidang<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>db.collection.aggregate([{ <span style=\"color: #ff0000;\">$group<\/span> : {_id: <span style=\"color: #3366ff;\">null<\/span> , sum_val:{$sum: \" <span style=\"color: #ff0000;\">$valueField<\/span> \"}}}])\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: hitung jumlah bidang berdasarkan kelompok<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>db.collection.aggregate([{ <span style=\"color: #ff0000;\">$group<\/span> : {_id: \" <span style=\"color: #ff0000;\">$groupField<\/span> \", sum_val:{$sum: \" <span style=\"color: #ff0000;\">$valueField<\/span> \"}}}])<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dengan<\/span> <span style=\"padding: 1px; border: 1px solid black;\">tim<\/span> pengumpulan <span style=\"color: #000000;\">dengan dokumen berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>db.teams.insertOne({team: \" <span style=\"color: #008000;\">Mavs<\/span> \", points: 30, rebounds: 8})\ndb.teams.insertOne({team: \" <span style=\"color: #008000;\">Mavs<\/span> \", points: 30, rebounds: 12})\ndb.teams.insertOne({team: \" <span style=\"color: #008000;\">Spurs<\/span> \", points: 20, rebounds: 7})\ndb.teams.insertOne({team: \" <span style=\"color: #008000;\">Spurs<\/span> \", points: 25, rebounds: 5})\ndb.teams.insertOne({team: \" <span style=\"color: #008000;\">Spurs<\/span> \", points: 25, rebounds: 9})<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: menghitung jumlah bidang<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk menghitung jumlah nilai pada kolom <strong>poin<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>db.teams.aggregate([{ <span style=\"color: #ff0000;\">$group<\/span> : {_id: <span style=\"color: #3366ff;\">null<\/span> , sum_val:{$sum: \" <span style=\"color: #ff0000;\">$points<\/span> \"}}}])<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kueri ini mengembalikan hasil berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>{ _id: <span style=\"color: #3366ff;\">null<\/span> , sum_val: 130}<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat bahwa jumlah nilai pada kolom titik adalah <strong>130<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kami dapat memverifikasi kebenarannya secara manual dengan menghitung jumlah nilai poin secara manual:<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jumlah poin: 30 + 30 + 20 + 25 + 25 = <strong>130<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: menghitung jumlah bidang berdasarkan kelompok<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk menghitung jumlah nilai di bidang <strong>poin<\/strong> , yang dikelompokkan berdasarkan bidang <strong>tim<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>db.teams.aggregate([{ <span style=\"color: #ff0000;\">$group<\/span> : {_id: \" <span style=\"color: #ff0000;\">$team<\/span> \", sum_val:{$sum: \" <span style=\"color: #ff0000;\">$points<\/span> \"}}}])<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kueri ini mengembalikan hasil berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>{ _id: ' <span style=\"color: #008000;\">Spurs<\/span> ', sum_val: 60 }\n{ _id: ' <span style=\"color: #008000;\">Mavs<\/span> ', sum_val: 70 }<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Total poin Spurs adalah <strong>60<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Total poin untuk Mavs adalah <strong>70<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi <strong>$sum<\/strong> <a href=\"https:\/\/docs.mongodb.com\/manual\/reference\/operator\/aggregation\/sum\/\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di MongoDB:<\/span><\/p>\n<p> Cara menghitung nilai median di MongoDB<br \/> <a href=\"https:\/\/statorials.org\/id\/mongodb-rata-rata\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung nilai rata-rata di MongoDB<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/nilai-mongodb-maksimum\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung nilai maksimum di MongoDB<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk menghitung jumlah nilai dalam suatu bidang di MongoDB: Metode 1: Hitung jumlah bidang db.collection.aggregate([{ $group : {_id: null , sum_val:{$sum: &#8221; $valueField &#8220;}}}]) Metode 2: hitung jumlah bidang berdasarkan kelompok db.collection.aggregate([{ $group : {_id: &#8221; $groupField &#8220;, sum_val:{$sum: &#8221; $valueField &#8220;}}}]) Contoh berikut menunjukkan cara menggunakan setiap metode dengan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MongoDB: Cara menghitung jumlah suatu bidang - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/jumlah-mongodb\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MongoDB: Cara menghitung jumlah suatu bidang - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/jumlah-mongodb\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-20T21:06:08+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/jumlah-mongodb\/\",\"url\":\"https:\/\/statorials.org\/id\/jumlah-mongodb\/\",\"name\":\"MongoDB: Cara menghitung jumlah suatu bidang - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-20T21:06:08+00:00\",\"dateModified\":\"2023-07-20T21:06:08+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/jumlah-mongodb\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/jumlah-mongodb\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/jumlah-mongodb\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mongodb: cara menghitung jumlah suatu bidang\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MongoDB: Cara menghitung jumlah suatu bidang - Statologi","description":"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/id\/jumlah-mongodb\/","og_locale":"id_ID","og_type":"article","og_title":"MongoDB: Cara menghitung jumlah suatu bidang - Statologi","og_description":"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/jumlah-mongodb\/","og_site_name":"Statorials","article_published_time":"2023-07-20T21:06:08+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/jumlah-mongodb\/","url":"https:\/\/statorials.org\/id\/jumlah-mongodb\/","name":"MongoDB: Cara menghitung jumlah suatu bidang - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-20T21:06:08+00:00","dateModified":"2023-07-20T21:06:08+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung jumlah nilai suatu field di MongoDB, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/jumlah-mongodb\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/jumlah-mongodb\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/jumlah-mongodb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Mongodb: cara menghitung jumlah suatu bidang"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2752"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=2752"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2752\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}