.Net Core MongoDB Kayıt Ekleme

Posted by

Merhaba arkadaşlar, bu yazımda sizlere .Net Core MongoDB Kayıt Ekleme konusundan bahsedeceğim.

Önceki yazılarda kayıtları listeleme işlemi ve filtreleme işlemi gerçekleştirdik. Bu yazıda da .Net Core ile MongoDB‘de tabloya kayıt ekleyeceğiz. Veri tabanı bağlantısı için ve Collection için yine aynı işlemler üzerinden devam edeceğiz. Kayıt eklemek için ise 2 adet Product sınıfı tanımlayacağız ve InsertOne komutu ile bu nesnelerimizi Product tablomuza kaydedeceğiz.

IMongoClient mongoClient = new MongoClient("mongodb://localhost:27017");

IMongoDatabase db = mongoClient.GetDatabase("test-mongo-db");

IMongoCollection<Product> collection = db.GetCollection<Product>("products");

var product  = new Product { Name = "Product 1" };
var product2 = new Product { Name = "Product 2" };

collection.InsertOne(product);
collection.InsertOne(product2);

Console.WriteLine("Ürünler Eklendi.");

Collection üzerinde bulunan InsertOne metoduna Product nesnemizi göndererek kayıtları ekleyebiliriz.

Bir sonraki yazıda da tablomuzda bulunan bir kaydın güncelleme işlemini gerçekleştireceğiz.

Umarım faydalı olur.

Bir sonraki yazıda görüşmek üzere…

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir