MongoDb Örnekler
cls //ekranı siler
show dbs //veritabanlarını gösterir
show collections //tabloları gösterir
use 'blog' //blog veritabanı ekler.
db.createCollection('users') //users collectionu ekler.
db.users.insertOne({name:'gokhan',yas:33}) //users collectionuna 1 adet kayıt ekler
db.users.insertMany([
{name:'gokhan',yas:33},
{name:'ozan',yas:30},
])
db.users.insert([
{name:'deneme',yas:33},
{name:'deneme2',yas:30},
]) //users collection içine veri ekler
db.users.find() //users collectiondaki verileri gösterir
db.users.find().count() //users colletion içerinde kaç tane documents(satır) sayısını verir.
db.users.find().limit(2) //users collection içerinde iki adet document gösterir.
db.users.find({name:gokhan}).limit(2) //adı gokhan olan iki kayıt gösterir
db.users.find().skip(2) //2 kaydı atlayıp kaydı gösterir.
db.users.find().pretty()
db.users.find({name:'gokhan'}).count() //ismi gokhan olan kaç kayıt var sorgular
db.test.find({yas: {$in:[11,12] }}) //yas içinde 11 ve 12 olanı sıralar
db.test.find({yas: {$lt:12}}) //yası 12 den küçkleri sıralar
db.test.find({$or: [{name:'gokhan',yas:12}]}) //yaşı 12 adı gokhan olanı bulur
for(i=1;i<=100;i++) db.posts.insert({name:'ali',id_deneme:i}) //100 adet kayıt oluşturur.posts adında collectionda oluşturdu
db.createCollection('test',{capped:true,size:10000,max:20})
db.users.update({name:'gokhan'},{name:'sakiz',yas:23},{upsert:false}) //adı gökhan olanın adını sakiz yaşını23 yapar.upsert yanlış veri girişininde girişi engeller
db.users.update({name:'gokhan'},{$set {yas:23}}) //adı gökhanın yasını 23 yapar
db.users.updateMany({$or[{name:'gokhan'},{name:'ozan'}]},{$set:{yas:11}})
Yorumlar
Yorum Gönder