Skip to content

Instantly share code, notes, and snippets.

View enginkartal's full-sized avatar

Engin Kartal enginkartal

View GitHub Profile
@enginkartal
enginkartal / mongod-rename.js
Created November 30, 2015 09:51
mongodb-rename
//content dokümanındaki tüm 'url' fiedlarının adını link olarak değiştiriyoruz.
db.content.update({},{$rename:{'url':'link'}},false,true)
@enginkartal
enginkartal / mongodb-single-index.js
Created November 21, 2015 23:59
MongoDB Single Index
//aşağıdaki şekilde author küçükten büyüğe indexlenir.
db.content.createIndex("author":1)
//aşağıdaki şekilde ise author büyükten küçüğe indexlenir.
db.content.createIndex("author":-1)
@enginkartal
enginkartal / mongodb-pretty.js
Created November 21, 2015 23:41
MongoDB Pretty
//Bu şekilde kullanıldığında sonuç görüntüsü kolay okunabilir bir format halini geliyor.
db.collection.find(<koşul>).pretty()
@enginkartal
enginkartal / mongodb-equality-condition.js
Created November 21, 2015 23:31
MongoDB Equality Condition
//bu query likes sayısı 5 eşit olan dökümanları getirir.
db.collection.find({likes:5})
//Sonuç
{
_id:ObjectId("507f191e810c19729de860ea"),
title: 'MongoDB Insert',
description: 'MongoDB Kayıt ekleme',
author: 'Engin Kartal',
url: 'http://www.enginkartal.com.tr',