Mongoid

Screenshot Software:
Mongoid
Detalii soft:
Versiune: 5.0.0 Actualizat
Incarca data: 11 Mar 16
Producător: Durran Jordan
Licenţă: Gratuit
Popularitate: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB este o bază de date orientată spre documente, perfect pentru medii cu mare încărcare intensivă.

Mongoid este scris în Ruby și oferă un API familiar pentru dezvoltatorii care ORMs utilizate anterior, cum ar fi date Mapper sau Active Record.

Din cauza lui MongoDB scheme,, performante de proiectare bazate pe documente, interogări dinamice și operații atomice modificator, un model clasic de ORM nu poate fi aplicată. Acesta este motivul pentru ODM termenul descrie perfect ceea ce este Monogid

Ce este nou în această versiune:.

  • Mongoid 4 suportă acum doar MongoDB 2.4.0 și mai mare.
  • Document # metadate a fost redenumit în documentul # relation_metadata pentru a evita conflictele comune. proxy-uri de legătură au, de asemenea, acest lucru redenumit la fel de bine.
  • Scopes și implicit domeniile de aplicare trebuie acum toate să fie definite în interiorul sau procs Lambda.
  • skip_version_check config opțiune a fost eliminată.
  • IdentityMap eliminat.
  • reprelucrare sarcină Eager. încărcătură nerăbdătoare acum doesnt nevoie harta de identitate pentru a încărca documentele aferente. Un set de preloaders poate încărca nerăbdătoare asociațiile au trecut la metoda .includes.

Ce este nou în versiunea 4.0.2:

  • Mongoid 4 suportă acum numai MongoDB 2.4.0 și mai mare.
  • Document # metadate a fost redenumit în documentul # relation_metadata pentru a evita conflictele comune. proxy-uri de legătură au, de asemenea, acest lucru redenumit la fel de bine.
  • Scopes și implicit domeniile de aplicare trebuie acum toate să fie definite în interiorul sau procs Lambda.
  • skip_version_check config opțiune a fost eliminată.
  • IdentityMap eliminat.
  • reprelucrare sarcină Eager. încărcătură nerăbdătoare acum doesnt nevoie harta de identitate pentru a încărca documentele aferente. Un set de preloaders poate încărca nerăbdătoare asociațiile au trecut la metoda .includes.

Ce este nou în versiunea 3.1.0:

  • Cerința minimă MongoDB este acum ridicată la 2,2, din moment ce depindem acum de cadrul de agregare.
  • Minimul model și un sprijin activ dependențelor active au fost ridicate la 3.2.
  • Relațiile pot specifica acum o cheie primară pentru a utiliza în loc de id-ul de pe chei externe.

Ce este nou în versiunea 3.0.0:

  • adăugat un mod pentru a obține ORM agnostică domeniu nume
  • setter și getter pentru relațiile HAS_MANY pentru a seta copii este prevăzută acum.
  • Mongoid suportă acum câmpurile regex.
  • Relații polimorfe folosesc acum * tastele _type în interogări de căutare.
  • Obiectele care răspund la to_criteria acum pot uni in criteriile existente obiecte.
  • eager loading este acum susținută pe mai multe-la-multe relații.
  • Mongoid permite acum autosalvări, cum ar fi Active Record, atunci când se adaugă un accepts_nested_attributes_for la o relație.
  • câmpuri pot fi acum marcate ca fiind numai pentru citire, care va permite doar valorile lor să fie stabilită în cazul în care documentul este nou.

Software similare

ConstantRecord
ConstantRecord

12 May 15

Query-Engine
Query-Engine

14 May 15

Apache Accumulo
Apache Accumulo

4 Jun 15

cx_Oracle
cx_Oracle

20 Jul 15

Alte software-uri de dezvoltator Durran Jordan

Moped
Moped

10 Dec 15

Comentarii la Mongoid

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie