• Malumotlarni maydon nomini o‘zgartirish(rename).
  • Ma’lumotlarni o`chirib tashlash.
  • JavaScript
  • Foydalanilgan adabiyotlar ro’yxati "MongoDB in Action" by Kyle Banker
  • Ma’lumotlarni tahrirlash(yoshi, narxi, nomi)




    Download 21,6 Kb.
    bet3/4
    Sana03.01.2024
    Hajmi21,6 Kb.
    #129819
    1   2   3   4
    Ma’lumotlarni tahrirlash(yoshi, narxi, nomi).

    db.products.updateMany({
    name: 'Krosofkalar'
    }, {
    $set: {
    "name": 'Krosofka Nike',
    "price": 250,
    "color": 'ko’k'
    }
    })
    {
    acknowledged: true,
    insertedId: null,
    matchedCount: 1,
    modifiedCount: 1,
    upsertedCount: 0
    }


    1. Malumotlarni maydon nomini o‘zgartirish(rename).

    db.discounts.updateMany({}, {
    $rename: { "code": "codename" }
    })
    {
    acknowledged: true,
    insertedId: null,
    matchedCount: 10,
    modifiedCount: 10,
    upsertedCount: 0
    }


    1. Ma’lumotlarni o`chirib tashlash.

    6-rasm. MongoDB Shell sintaksislar yonasi, ma’lumotlar o’chirilishidan oldingi holat.
    db.products.deleteMany({})
    {
    acknowledged: true,
    deletedCount: 10
    }

    Xulosa
    Natijada, MongoDB ma'lumotlar bilan ishlash uchun keng imkoniyatlarni taqdim etadi, jumladan ma'lumotlarni qidirish, saralash, tahrirlash, nomini o'zgartirish va o'chirish. Shuningdek, u to'plamlar va hujjatlar bilan yanada aniq va moslashuvchan ishlash uchun JavaScript-dan foydalanish imkonini beradi.
    MongoDB-da so'rovlarni yaratishda, ayniqsa, ma'lumotlarni tahrirlash haqida gap ketganda, ma'lumotlar tuzilishi, xatolardan himoyalanish va xavfsizlikni hisobga olish muhimdir.
    Foreach, updateMany va deleteMany kabi usullardan foydalanganda, so'rovlar kutilganidek bajarilishiga va tizim ishlashiga ta'sir qilishi mumkin bo'lgan keskin o'zgarishlarga olib kelmasligiga ishonch hosil qilish kerak.

    Foydalanilgan adabiyotlar ro’yxati




    1. "MongoDB in Action" by Kyle Banker kitobi - MongoDB tushunchalari va imkoniyatlari, jumladan ma'lumotlar turlari bilan ishlash va hujjatlar o'rtasidagi bog'lanish usullari haqida keng ma'lumot beruvchi kitob.



    2. Download 21,6 Kb.
    1   2   3   4




    Download 21,6 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma’lumotlarni tahrirlash(yoshi, narxi, nomi)

    Download 21,6 Kb.