Örnek :/ ** @ Belgesi (db = "test", koleksiyon = "şeyler") * / class Thing uzanır \ Model {/ ** @ int * / public $ testi;
Ben Kohana içinde kullanmak için bir Mongo_Model yazdı ve ben onunla çalışmaya şey alma denedim kadar bu konuda oldukça çabuk hissettim.
Ben 15 + milyon kayıt içeren bir tablo var ve kullanıcı kayıt fonksiyonunu yaparken ben kullanıcı adı zaten mevcut olup olmadığını kontrol etmek istiyoruz.
Ben DB kalıcı bir bağlantı her açtığınızda DB cini çöker ve sonra yeniden başlatılırsa, daemon yeni bağlantıların% 30 kırık bir boru hata neden olur.
Benim belgelerden altnesnesi 'elma' silmek ve devam etmek için nasıl karıştı apples.I miktarına göre 'fruitInventory' özelliği, düşüş 'm, ben nokta gösterimini ya da kullanmalısınız güncellemeye çalışıyorum ...
Bir belgeyi oluşturma:?? $ Db-> toplama-> insert ($ içerik) ;/ / $ NewDocID = ben yeni belgenin kimliği almak için çalışıyorum.
Bunu yapmak için bulunan tek yolu is:$mongo->selectDB('new_db')->createCollection('tmp_collection');$mongo->selectDB('new_db')->dropCollection('tmp_collection');Doing
Ben mongodb.I kullanıyorum 'çok uzun bir sayı ile bir rekor tasarruf değilim, ama ben bir dize olarak istediğiniz bir sayı (float sayı) olarak kaydetmek istemiyorum.
Hey çocuklar.
? bu sorgu örneği kodundan sonra yeni / güncellenmiş _ID almak mümkündür: $ key = array ('şey' => 'eşsiz'); $ data = array ('$ inc' => array ('someInt'