
Php ile mongodb’den veri çekerken kullandığımız find
$bul = $db -> users -> find();
foreach($bul as $row){
echo $row['_id'];
echo $row['isimler']; // eger bu kolon içinde keyler varsa bize dizi olarak verir
}
Şöyle bir yapım var baslık kolonuna ait birden çok dil key verdim $_SESSION[“dil”] oluşturduğumu var sayıyorum bu şekilde, count ile çıkan sonucun 0 dan büyük ise foreach döngüsünü çalıştır diyorum. $or ve $and kullanımları aşağıdaki gibidir.$or(yada), $and(ve) mysqldeki gibi, sadece koşulu başına ekleniyor.Birde bu koşula limit vereceğim.
$bul = $db -> users -> find(array(
$or' =>
array(
array("durum" => "aktif"),
array("isim" => "ahmet")
))) -> limit -> ("10");
if($bul -> count(true) > 0 ){
foreach($bul as $row){
echo $row['baslik'][$_SESSION["dil"]]; // Sessionda ne varsa o keyi vericektir
}
}

