Published November 20, 2022 by RIT with 0 comment

CARA IMPORT EXCEL PADA CODEIGNITER 3


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Pada post kali mengenai tentang cara insert data menggunakan excel atau multiple insert dengan excel, untuk memulainya silahkan download terlebih dahulu di composer masing-masing, jika tidak ada composer disarankan install terlebih dahulu. buka CMD dan lakukan cd ke arah folder codeigniter, lalu ikuti syntax berikut untuk download melalui composer composer require phpoffice/phpspreadsheet

Hasil nya setelah download akan terdapat folder vendor dan file composer.json, composer.lock seperti ini :

Setelah mendownload, buat folder baru untuk menampung file excel yang diupload. Disini saya membuat folder nya berada didalam folder assets. Dan memberikan nama upload_an.

Selanjutnya buka folder config lalu buka file config.php dan cari script dibawah ini dan isi kan vendor/autoload.php seperti ini $config['composer_autoload'] = 'vendor/autoload.php';.

Buatlah struktur database nya seperti gambar dibawah ini.

Siapkan file excel seperti gambar dibawah ini. Lalu simpan dengan nama bebas.

Selanjutnya
Buat tiga file php yaitu Model View Controller dengan nama

- importexcel.php yang letaknya pada folder view
- Lalu buat file controller dengan nama ImportExcel.php
- Lalu buat file modelnya dengan nama ImportModel.php


Script Import Excel Menggunakan PHP ada disini


<!-- viewer -->

<form action="<?= base_url('ImportExcel/fungsiImportExcel'); ?>" method="post" enctype="multipart/form-data">
  <div >
    <label>Pilih File Excel</label>
    <input type="file" name="file_saya">
  </div>
  <div>
    <button  type="submit">
    Import    
    </button>
  </div>
</form>

<!-- viewer end -->

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

class ImportExcel extends CI_Controller {

  public function __construct()
  {
    parent::__construct();
      
    $this->load->model('ImportModel');
  }

public function pindahFolder()
    {
      $fileName          = $_FILES['file_saya']['name'];
      $config['upload_path']   = './assets/upload_an/'; //diupload ke folder tersebut
      $config['allowed_types'] = 'xlsx|csv';

      $this->load->library('upload', $config);

      //proses UPLOAD / pemindahan excel kefolder yang dituju
      if ( ! $this->upload->do_upload('file_saya'))//file_saya adalah name inputan
      {
        $error = array('error' => $this->upload->display_errors());
        print_r($error);

      }else{

        $letak_folder = $config['upload_path'];
        $path_nya     = $letak_folder.$fileName;
        
          $reader    = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
          $spreadsheet = $reader->load($path_nya);
          $d       = $spreadsheet->getSheet(0)->toArray();
          unset($d[0]);

          $datas = array();
          
          foreach ($d as $t) {
              
              $data["nama"] = $t[0];
              $data["username"] = $t[1];
              $data["password"] = $t[2];
              array_push($datas,$data);
          }
          
          $result = $this->ImportModel->add_data($datas);
          
          if($result){
              echo "Data berhasil diimport.";
          }else{
              echo "Data gagal diimport.";
          }       
      }
      unlink($path_nya); //untuk hapus file excel yg sudah di pindah ke folder

    }

// Model

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class ImportModel extends CI_Model {

  function add_data($datas)
  {
    return $this->db->insert_batch("user",$datas);
  } 

// model end



Demikian cara menggunakan import excel ke database pada codeigniter, jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih

TAG TAGS :
CARA IMPORT EXCEL PADA CODEIGNITER | CARA QUERY IMPORT EXCEL PADA CODEIGNITER | CARA IMPORT EXCEL MENGGUNAKAN CODEIGNITER | HOW TO IMPORT EXCEL USE CODEIGNITER | HOW TO QUERY IMPORT EXCEL WITH CODEIGNITER | IMPORT EXCEL on CODEIGNITER | IMPORT EXCEL on CODEIGNITER langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published November 13, 2022 by RIT with 0 comment

CARA OPER NILAI SAAT APPEND PADA JQUERY

source logo : www.freebiesupply.com


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Beberapa waktu memiliki kasus dimana ingin input banyak menggunakan codeigniter 3 dengan inputan Nama Barang, Harga dan Qty. Langsung saja,
persiapkan library nya, bootstrap, dan jquery.

Tampilan pada browser


<html>
<!-- syntax Begin -->

<div class="container">
  <div class="card">
    <div class="card-header">
      Oper Value To Input Append Jquery
    </div>
    <div class="card-body">
      <div class="col">
        <input type="text" id="namaBarang" placeholder="Nama Barang">
        <input type="text" id="hargaBarang" placeholder="Harga Barang">
        <input type="text" id="qtyBarang" placeholder="Qty">
        <button type="button" class="btn btn-primary " id="tombolTambah">Tambah</button>
      </div><br>
    
      <table class="table table_append" >
        <thead>
          <td>No</td>
          <td>Nama Barang</td>
          <td>Harga Barang</td>
          <td>Qty</td>
          <td>Option</td>
        </thead>
        <tbody>
          
        </tbody>
      </table>
            <div class="row btnSave_" style="display: none;">
                <div class="col-lg-12">
                    <button type="submit" class="btn btn-primary " >SIMPAN BARANG</button>    
               </div>
            </div>      
    </div>
  </div>
</div>

<!-- syntax End -->
</html>

<!-- syntax begin -->

//parsing value ke input text
    $(document).on('ready', function() {

        var count = 0;

        $("#tombolTambah").on("click keyup change", function () {

            NoCount = count+1;
            NoUrut  = count+1;

            var html_code = "<tr id='row"+NoCount+"'>";

            html_code += "<td class='numberRow'><strong>"+ NoUrut +"</strong></td>";

            html_code += "<td> <input type='text' value='"+$("#namaBarang").val()+"'></td>";
            html_code += "<td> <input type='text' value='"+$("#hargaBarang").val()+"'></td>";
            html_code += "<td> <input type='text' value='"+$("#qtyBarang").val()+"'></td>";
            html_code += '<td><a href="javascript:void(0);" class="remCF btn btn-danger btn-circle btn-sm" deleted-hrgBrg='+NoCount+' changed-noUrut='+NoUrut+'><i class="fa fa-times"></i></a></td>';
            
            html_code += "</tr>";

            $('.table_append').append(html_code);

            recalculate();
            tombolSimpan(); // akan ditampilkan jika ada satu baris nama barang

        });



        $(".table_append").on('click', '.remCF', function() { 
          
            $(this).parent().parent().remove();
       
            tombolSimpan();
            $('.table_append tbody tr').each(function(i){ $($(this).find('td')[0]).html(i+1); }); //untuk mengembalikan urutan baris/row nomor kesemula, jadi bisa berurutan
        });


        function tombolSimpan(){

            if($('.numberRow').length > 0){

                $('.btnSave_').show();

            }
             if($('.numberRow').length == 0){
                
                    $('.btnSave_').hide();
            } 

        }

        function recalculate() { //untuk menjaga nomor agar tetap urut saat telah menghapus element
          
          var i = 1;
          
          $(".numberRow").each(function() {
          
              $(this).find("strong").text(i++);     
          
          });
        }        
    });


<!-- syntax end -->

hasilnya : :




Demikian cara parsing value pada input saat append pada jquery, jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih

TAG TAGS :
CARA OPER VALUE SAAT APPEND PADA JQUERY | CARA PARSING VALUE SAAT APPEND PADA JQUERY | CARA PARSING VALUE SAAT APPEND MENGGUNAKAN JQUERY | HOW TO PARSING VALUE TO INPUT WHEN APPEND JQUERY | HOW TO PARSING VALUE WHEN APPEND WITH JQUERY | PARSING VALUE on APPEND | PARSING VALUE on JQUERY langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published October 29, 2022 by RIT with 0 comment

CARA PARSING VALUE ATTRIBUTE PADA JQUERY

source logo : www.freebiesupply.com


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Pada postingan kali ini hanya sebagai catatan reminder saja karena sering lupa bagaimana cara parsing data, cara parse, cara oper nilai dengan menggunakan atribut pada jquery. Case nya adalah mendapatkan nilai dari tombol edit, dimana tombol edit terdapat data atribut seperti ini.

<button class="tombol_c" attTitle="twitter" attDesk="This is Description" attLink="www.google.com" attStatus="2">
	submit
</button>  


#HTML

Jadi saat user klik tombol submit semua atribut attjudul, attdesk, attlink, attstatus yang ada pada akan di pindah ke dalam tempat (bisa html, input, tag) yang baru.

<button class="tombol_c" attTitle="twitter" attDesk="This is Description" attLink="www.google.com" attStatus="2">
	submit
</button>

<br> 
<input type="text" name="title">
 
<br>                                         
<textarea name="desk"></textarea>
  
<br>                                         
<textarea name="link"></textarea>
   
<br>                                         
<select name='status'>
  <option value="1"> Failed </option>
  <option value="2"> Success </option>
  <option value="3"> Done </option>
</select>

#Javascript/Jquery

lalu tambahkan script jquery dibawah ini untuk parsing data ke element, hmtl atau tag yang dituju

$(".tombol_c").on("click", function () {

  var attTitle  = $(this).attr('attTitle');
  var attDesk   = $(this).attr('attDesk');
  var attStatus = $(this).attr('attStatus');
  var attLink   = $(this).attr('attLink');

  $("input[name='title']").val(attTitle);
  $("textarea[name='desk']").val(attDesk);
  $("textarea[name='link']").val(attLink);
  $("select[name='status']").val(attStatus);

});


Demikian cara parsing value attribute pada jquery, jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih

TAG TAGS :
CARA PARSING VALUE PADA JQUERY | CARA QUERY PARSING VALUE PADA JQUERY | CARA PARSING VALUE MENGGUNAKAN JQUERY | HOW TO PARSING VALUE USE JQUERY | HOW TO QUERY PARSING VALUE WITH JQUERY | PARSING VALUE on JQUERY | PARSING VALUE on JQUERY langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published October 26, 2022 by RIT with 0 comment

CARA MENGATASI $ is not a function PADA JQUERY

how to this.M_Modal is undefined
source logo : www.freebiesupply.com


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Sebelum kalian mencoba kode ini, pastikan terlebih dahulu source atribut nya sudah benar, berikut contoh source atribut yang dimaksud : :




Jadi pastikan terlebih dahulu source nya benar, karena pada kasus saya, saya menggunakan source eksternal yang saya letakkan pada footer. Dan pada source nya sudah benar namun saat di run, munculah error. Berikut gambar errornya Ketika diinspect element.

berikut kode yang harus kalian copy dan pastekan pada file javascript eksternal.



Demikian cara mengatasi CARA MENGATASI $ is not a function PADA JQUERY , jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih

TAG TAGS :
CARA MENGATASI $ is not a function PADA JQUERY | MENGATASI $ is not a function PADA JQUERY | CARA MENGATASI $ is not a function | langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published October 13, 2022 by RIT with 0 comment

CARA MENGGUNAKAN WHERE_IN PADA CODEIGNITER 3

Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Pada kasus ini saya ingin menampilkan data siswa yang saya pilih saja, dimana tampilan awal nya adalah menampilkan semua data siswa pada tabel dan terdapat checkbox untuk menmpilkan data sesuai dengan yang dipilih oleh user. Jadi pada script atau cara ini bisa digunakan saat ingin cetak profil siswa yang dipilih oleh user. Jika user memilih 3 siswa maka yang ditampilkan adalah 3 siswa. Baik langsung saja script nya

Pertama buat MVC nya dahulu, Model, View, Controller, menampilkan data untuk memudahkan dalam menggunakan where_in.

Menampilkan semua data siswa


#Controller
<?php 

public function view_checkbox()
{
  
    $data['user'] = $this->m_data->tampil_data()->result_array();
  
    $this->load->view('tutorial/v_data', $data);
  
}


#Model
<?php

// model

public function tampil_data()
{
 
  return $this->db->get('tb_siswa');
  
}

#View
<h1>Multiple Get</h1>

<form action="<?php echo base_url('datasiswa/where_in'); ?>" method="POST" target="_blank">

  <button type="submit">tampilkan</button>
  <br>
  <br>
  <table border="1">
    <tr>
    <td>No</td>
    <td>Nama</td>
    <td>option</td>
    </tr>


    <?php 

    $nomor = 1;
    foreach ($user as $result ) :

    ?>
      <tr>
      <td><?php echo $nomor++; ?></td>
      <td><?php echo $result['NAMA']; ?></td>
      <td><input type="checkbox" name="checkbox_nya[]" value="<?php echo $result['ID']; ?>"></td>
      </tr>

    <?php endforeach; ?>
      
  </table>
      
</form>



where_in

#Controller
<?php

// controller

public function where_in()
{
  $array_checkbox = $this->input->post('checkbox_nya');

  $id_where_in = array();

  foreach ($array_checkbox as $key) {

  $id_where_in[] = intval($key);

  }

  $data['row'] = $this->m_datasiswa->m_data_kk_akta($id_where_in)->result_array();

  $this->load->view('tutorial/v_where_in',$data);   
}

#Model
<?php

// model

public function m_data_kk_akta($id_where_in)
{
  
  $this->db->where_in('id', $id_where_in);

  return $this->db->get('tb_siswa');
  
}

#View
pada viwe yang ini, kamu harus buat file baru pada folder view nya pada percobaan saya beri nama v_where_in.php
<?php 

  foreach ($row as $row) {
    
    echo $row['NAMA']."<br>";
    
  }

 ?>
   
   



Demikian cara menggunakan where_in pada codeigniter, jika ada kesulitan mengenai artikel ini, bisa tinggalkan komentar dibawah ini. Terima Kasih

TAG TAGS :
CARA WHERE_IN PADA CODEIGNITER | CARA QUERY WHERE_IN PADA CODEIGNITER | CARA WHERE_IN MENGGUNAKAN CODEIGNITER | HOW TO WHERE_IN USE CODEIGNITER | HOW TO QUERY WHERE_IN WITH CODEIGNITER | WHERE_IN on CODEIGNITER | WHERE_IN on CODEIGNITER langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published June 28, 2022 by RIT with 0 comment

CARA MENGGUNAKAN FIELD UPDATE OPERATOR

source logo : www.mongodb.com


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Disebelumnya adalah cara update document dengan menggunakan $set dan $unset selain itu masih ada banyak operator yang lain selain $set dan $unset yaitu $rename, $inc, $currentDate. Berikut adalah penjelasan singkatnya.
FIELD UPDATE OPERATOR
berikut adalah penjelasan singkatnya ::
No Operator Keterangan
1 $set Mengubah nilai field pada document
2 $unset Menghapus field pada document
3 $rename Mengubah nama field pada document
4 $inc Menaikkan nilai number pada field sesuai dengan jumlah tertentu
5 $currentDate Mengubah field menjadi waktu saat ini


$set

$set berfungsi untuk mengubah nilai field pada dokumen seperti pada contoh updateOne dan updateMany yang harus menggunakan $set untuk mengetahui parameter atau field mana yang ingin di eksekusi.

db.collection.updateOne( // bisa juga menggunakan updateMany

        {}, // filter
        {}, // update
        {}, // option

);

sebelum melakukan update, karena ini menggunakan terminal, sebaiknya lakukan pengecekan data nya terlebih dahulu seperti melakukan find() terlebih dahulu. Seperti gambar dibawah ini.
tujuannya untuk mengetahui _id nya. Setelah itu copy _id nya lalu paste di syntax updateOne seperti di bawah ini.

// set

db.data_guru.updateOne({ 

  _id: ObjectId("61b48cf3183894bdab5ffa4d") 

  },{

  $set: { umur: 30 } 
})

Hasilnya jika di find() lagi maka tampilan nya seperti ini. Terdapat field umur: 30



$unset

$unset berfungsi untuk menghapus field pada dokumen.

pertama buatlah terlebih dahulu field sebagai percobaan.

// set

db.data_guru.updateMany{(),
  [{
    $set:{

      contoh_field: "percobaan salah"
    }
  }]
})

#result_nya
hasil dari syntax $set akan terdapat field dengan nama contoh_field : "percobaan salah" seperti gamabr di bawah ini.

lalu sekarang lakukan $unset untuk menghapus field pada dokumen tersebut, script nya seperti dibawah ini :
// unset

db.data_guru.updateMany{(),
  [{
    $unset:{

      contoh_field: "percobaan salah"
    }
  }]
})


lalu lakukan find untuk mengetahui apakah query nya berhasil. Maka hasilnya field dengan nama contoh_field akan terhapus.


$rename

Mengganti nama field yang di inginkan, pada contoh ini akan mengubah field umur menjadi umur_guru berikut syntax dasarnya

#basic_syntax

// rename

db.collection.update({

  //query

  },{

    $rename: {

      field1:"newName1",
      field2: "newName2"
    }
})

#sample_syntax

pada contoh ini, akan mengupdate semua field yang bernama umur

// rename

db.data_guru.updateMany({

  },{

  $rename: {

    umur:"umur_guru" // rename satu saja, jika ingin lebih bisa tambah koma di akhir.
  }
})

#result_nya

jika di find maka akan field umur ganti menjadi umur_guru seperti gambar dibawah ini :



$inc

inc yang berarti increment yang berarti menambah nilai, jika mengurangi nilai decrement. berikut basic syntax nya

#basic_syntax

// inc

db.collection.update({

  //query

  },{

  $inc: {

    field1: 1, // increment
    field2: -1 // decrement

  }
})

#sample_syntax

pada sample syntax ini mencoba untuk menambah field jjm dengan nilai 2, berikut syntax nya

// inc atau increment

db.data_guru.updateMany({},{

  $inc: {
  
    jjm: 2 // jjm = jumlah jam mengajar dalam sepekan

  }

})


pada sample syntax decrement tambahkan - untuk mengurangi nilai jjm nya berikut syntax nya // dec atau decrement

//dec atau decrement

db.data_guru.updateMany({},{

  $inc: {

    jjm: -3 // jjm = jumlah jam mengajar dalam sepekan
  
  }

})


#result_nya

Penjelasan dari syntax increment, nilai pada field jjm awalnya adalah 32, lalu berubah menjadi 34 dengan melakukan increment.


jika di find maka akan seperti gambar dibawah ini

pada gambar diatas nilai pada field jjm adalah 32 saat ditambahkan field berubah menjadi 34.

Lalu penjelasan syntax decrement, nilai pada field jjm awalnya adalah 34 lalu berubah menjadi 31 dengan melakukan decrement.



$currentDate

$currentDate

mengubah waktu menjadi waktu saat ini.

#basic_syntax

// currentDate

db.collection.update({

  //query

  },{
    $currentDate: {

        $field1: {
            $type: "date"
        },

        $field2: {
            $type: "timestamp"
        }
    }
})

#sample_syntax

// currentDate

db.data_guru.updateMany({},{

  $currentDate: {

      tgl_pembaruan: {

          $type: "date"

      }
  }
  
})

#result_nya

jika di find maka akan ada field tgl_pembaruan





Demikian pembahasan field update operator pada mongodb, jika ada kesulitan mengenai pembahasan ini, bisa tinggalkan komentar dibawah ini. Terima Kasih
Thank's

TAG TAGS :
CARA FIELD UPDATE OPERATOR PADA MONGODB | CARA FIELD UPDATE OPERATOR PADA DOKUMEN MONGODB | CARA FIELD UPDATE OPERATOR MENGGUNAKAN MONGODB | HOW TO FIELD UPDATE OPERATOR DATA USE MONGODB | HOW TO FIELD UPDATE OPERATOR WITH MONGODB | field update operator on mongodb | field update operator on mongodb langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit
Published June 25, 2022 by RIT with 0 comment

CARA UPDATE DOCUMENT PADA MONGODB

source logo : www.mongodb.com


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Seperti sql rdbms memiliki query update, namun berbeda dengan perintah sql jika pada mongodb. Pada mongodb memilki beberapa function, sama seperti function insert dokumen. berikut adalah function update pada mongodb

UPDATE DOCUMENT FUNCTION
berikut adalah syntax dasarnya ::

db.collection.fungsiUpdate(
  
  {}, // filter
  
  {}, // update
  
  {}, // option
) 	


#updateOne

Fungsi dari updateOne adalah mengubah satu document saja, Berikut contoh syntax updateOne sebelum mengupdate karena kita by database atau langsugn dari mongodb tanpa melalui bahasa program seperti php nodejs dll.

Jadi harus mengetahui _id nya terlebih dahulu sebagai acuan untuk updateOne
pada contoh kali ini saya ingin update nama guru yang bernama Ustad Al Karim, yang ingin saya update adalah memberi field umur, karena nama tersebut tidak memiliki field umur.

#script_UpdateOne
// updateOne

db.data_guru.updateOne(
  
  { _id: ObjectId("61b48cf3183894bdab5ffa4d") },
  
  { $set: { umur: 30 } }
  
)	

#result_updateOne
Maksud dari gambar diatas adalah query updateOne berhasil dijalankan, selanjutnya lakukan query find dengan _id sebelumnya sebagai acuan agar tidak muncul semua data/dokumen nya dan lebih mudah pengecek an nya apakah benar sudah di perbarui data tersebut.

Berikut syntax untuk cek : apakah sudah sesuai dengan data yg telah diubah.
// updateOne

db.data_guru.find({
  
  _id: ObjectId("61b48cf3183894bdab5ffa4d")
  
}).pretty()


dan hasilnya berhasil di perbarui, dimana sebelumnya tidak memilik field umur, sekarang telah memiliki field umur.


updateMany

untuk memperbarui data/dokumen secara masal atau update banyak data/dokumen, istilah di google nya itu biasa disebut multiple update.

Berikut contoh syntax update many , namun sebelum melakukan update many, lakuan query find untuk mengetahui data/dokumen mana yang ingin di update,
di kasus ini data/dokumen yang tidak memiliki field status_guru maka dari itu saya ingin update field / menambahkan field dengan isi honorer, lakukan query find terlebih dahulu.

Seperti pada gambar dibawah ini, adalah dokumen yang tidak memiliki field status_guru

#script_updateMany
// updateMany

db.data_guru.updateMany({
  $and: [
    {
      tahun_masuk: {
        $eq: 2021
      }
    },
    {
      status_guru: {
        $exists: false
      }
    }
  ]
},{
  $set: {
    status_guru: "honorer"
  }
})

#result_updateMany

Silahkan cek dengan melakukan query find untuk mengetahui perubahannya.
Hasil query find yang telah di updateMany , dimana field status_guru telah ada, pada guru yang belum memiliki field status_guru.:


replaceOne

Pada contoh syntax replaceONe di mongodb kita akan me replace/menimpa data yang menurut kita salah, ingat ya, menurut kita salah, pertama kita harus query find terlebih dahulu untuk mengetahui mana field yang kurang pas atau kita anggap salah, pada gambar dibawah ini saya menganggap salah atau kurang pas


Setelah itu isikan atribut seperti nama_guru, umur, tahun_masuk , status_guru , hobi. Isikan yang baru agar mengetahui perbedaan nya, serta mengetahui bahwa function replaceOne benar-benar berfungsi, kalian bisa melihat contoh kodenya di menu sebelah ini.

#script_replaceOne
// replaceOne

db.data_guru.replaceOne({
  
  _id : 3
  
},{
  nama_guru : "faruq maulana",
  umur : 28,
  tahun_masuk : 2020,
  status_guru : "honorer",
  hobi : [
          "main gitar",
          "membaca",
          "futsal",
          "memancing"
  ]
  
})

#result_replaceOne
Pada gambar diatas telah berhasil melakukan update replaceOne kalian bisa cek atau koreksi dokumen dengan query find by id.


Demikian pembahasan query Update Document pada mongodb, jika ada kesulitan mengenai pembahasan ini, bisa tinggalkan komentar dibawah ini. Terima Kasih
Thank's

TAG TAGS :
CARA QUERY UPDATE DOCUMENT PADA MONGODB | CARA QUERY UPDATE DOCUMENT PADA DOKUMEN MONGODB | CARA QUERY UPDATE DOCUMENT MENGGUNAKAN MONGODB | HOW TO QUERY UPDATE DOCUMENT DATA USE MONGODB | HOW TO QUERY UPDATE DOCUMENT WITH MONGODB | UPDATE DOCUMENT on mongodb | UPDATE DOCUMENT on mongodb langsungkoding.blogspot.com | langsungkoding |


BACA JUGA :
Read More
      edit