SORU
1 Kasım 2010, PAZARTESİ


MongoDB ve "birleştiren"

MongoDB resmi olarak desteklemiyor eminim "" giriyor. Bu ne anlama geliyor?

Bu demek oluyor birlikte iki koleksiyon(tablo) bağlayın edemeyiz"?.

Eğer toplama _id değeri Bir koleksiyon other_id B koyarsak bence, sadece iki koleksiyon bağlanabilir miyiz?

Eğer benim anladığım doğru ise, MongoDB bir sorgu yaptık ve iki tablo birlikte, diyelim ki, bağlanabilir. Bu "Referans" http://www.mongodb.org/display/DOCS/Schema Design. yazılı tarafından yapılır

Ne "" gerçekten? katılır o zaman

Bu MongoDB şema tasarım öğrenmek çok önemli olduğu için cevabı bilmek isterdim. http://www.mongodb.org/display/DOCS/Schema Design

CEVAP
1 Kasım 2010, PAZARTESİ


İlişki, sadece gerektiğinde değerlendirilecek beri katılın. A (SQL veritabanı) ilişkilerini düzeltmek ve eğer tek bir tablo gibi onlara dönecektir öte yandan join ("bir, iki tablo birleştirme").

Hakkında daha fazla DBRef buradan okuyabilirsiniz: http://docs.mongodb.org/manual/applications/database-references/

Başvuru çözümleniyor için iki olası çözümü vardır. Tarif ettiğim neredeyse elle yapmak. Sadece bir belgeyi _ıd. other_id, sonra ilişki gidermek için kendi işlevi yazmak başka bir belgede. Başka çözümü MongoDB ilişki gidermek yapacak yukarıda manuel sayfasında açıklandığı gibi DBRefs kullanmaktıristemci tarafıtalep üzerine. Seçtiğiniz her iki yöntem de ilişki istemci tarafı (SQL veritabanı giderir sunucu tarafı da katılır unutmayın) çözer çünkü çok fazla bir önemi yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • technodromeband's channel

    technodromeb

    28 NİSAN 2011
  • THELIFEOFPRICE

    THELIFEOFPRI

    16 Mart 2011