Kategori: MongoDB


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
0

MongoDB – Karşılaştırma Sorgu Operatörleri

Merhaba, NoSQL yaklaşımını benimsemiş veritabanlarından biri olan MongoDB’de sorgu oluştururken karşılaştırma mantığını uygulayabilmek için aşağıdaki operatörleri kullanabilirsiniz. Öncelikle örneklendirmede kullanacağımız modeli ve veritabanı içerisindeki documentleri aşağıda ele alalım; Evet… Şimdi aşağıdaki operatörleri yukarıdaki modele...

0

MongoDB – Gruplama İncelikleri($group Operatörü)

Merhaba, Önceki yazılarımdan NoSQL – MongoDB İşlevsel Fonksiyonlar ve Aggregate Operatörleri başlıklı makalemde “$group” operatörü ile nasıl gruplama işleminin yapıldığına değinmiştik. Bu içeriğimizde ise gruplama işleminde ekstradan nelerin yapılabileceğini inceleyecek ve tekniği MongoDB sınırlarında...

1

MongoDB – İlişkilendirme Sonucunda Eşleşmeyen Verileri Getirme

Merhaba, Önceki yazılarımdan NoSQL – MongoDB İşlevsel Fonksiyonlar ve Aggregate Operatörleri başlıklı makalemde “$lookup” operatörü ile MongoDB veritabanında iki farklı collectionın nasıl ilişkilendirildiğini incelemiştik. Bu içeriğimizde ise ilişkilendirme sonucunda eşleşmeyen verilerinde elde edilmesi için...

0

MongoDB – Güncelleme İşleminde New Operatörünün Kullanımı

Merhaba, Önceki yazılarımdan Node.js – MongoDB CRUD İşlemleri başlıklı yazımda MongoDB üzerinde Mongoose modülü ile CRUD işlemlerini incelerken güncelleme işlemininde nasıl yapıldığına değinmiştik. Bu içeriğimizde ise güncelleme esnasında “new” operatörünün kullanımına değineceğiz. “new” operatörünü...

0

MongoDB – Global Promise Yapısı İle Kayıt İşlemi

Merhaba, Önceki yazılarımdan Node.js – MongoDB CRUD İşlemleri başlıklı yazımda MongoDB veritabanına nasıl kayıt eklendiğini incelemiştik. İlgili makalede örneklendirilen kayıt yapısına istinaden daha düzgün ve pratik bir yapı sunan Global Promise yapısını kullanarak kayıt...

0

MongoDB – Şemalarda Validation İşlemleri

Merhaba, Bu içeriğimizde; NoSQL temelli veritabanı olan MongoDB üzerinde Node.js ile veritabanı işlemleri icra ederken kullandığımız şemalarda validasyon işlemlerinin nasıl uygulanabileceğini inceliyor olacağız. Hiç vakit kaybetmeden aşağıdaki modeli ele alırsak; görüldüğü üzere “name” alanının...

2

Node.js – MongoDB CRUD İşlemleri

Merhaba, Bu içeriğimizde Node.js ortamında MongoDB’ye CRUD işlemlerinin nasıl yapıldığını ele alacağız. İlk olarak bir adet Node.js projesi inşa ediyoruz ve ardından projeye gerekli paketleri(express, mongoose vs.) entegre ediyoruz. İçeriğimizde yapacağımız tüm örneklendirmeleri aşağıdaki...

0

Node.js – Veride Type, Default, Required ve Unique Keywordleri

Merhaba, Bu içeriğimizde Node.js’de Mongoose üzerinden yapılan NoSQL işlemlerinde üzerinde çalışılan verinin sınırlılıklarını belirleyebilmemizi sağlayan Type, Default, Required ve Unique keywordlerini inceliyor olacağız. Şimdi hiç vakit kaybetmeden bu keywordleri sırasıyla tek tek ele alalım....

0

Node.js – MongoDB’ye Mongoose Modülü İle Bağlanma

Merhaba, Bu içeriğimizde Node.js’de Mongoose modülünü kullanarak MongoDB veritabanına bağlanmayı inceleyeceğiz. İlk olarak aşağıdaki kod ile Mongoose modülünü projenize entegre ediniz. Modül entegrasyonunun ardından projenizin uygulama modülünde aşağıdaki çalışmayı gerçekleştirerek MongoDB veritabanı bağlantısını oluşturabilirsiniz....

1

NoSQL ve MongoDB Nedir?

Merhaba, Bu içeriğimizde NoSQL ve MongDB teknolojilerinin genel tanımlarını, ne olduklarını, neye istinaden bu teknolojilere ihtiyaç duyulduğunu vs. konularını ele alıyor olacağız. NoSQL Nedir? NoSQL, herşeyden önce SQL yok demek değildir! ‘Sadece SQL değil’...