Mongoid

Screenshot der Software:
Mongoid
Softwarebeschreibung:
Version: 5.0.0 Aktualisiert
Upload-Datum: 11 Mar 16
Entwickler: Durran Jordan
Lizenz: Frei
Popularität: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB ist eine dokumentenorientierte Datenbank, ideal für hochintensive Belastung Umgebungen.

Mongoid ist in Ruby geschrieben und bietet eine vertraute API für Entwickler, die zuvor verwendet ORMs wie Data Mapper oder Active Record.

Aufgrund der MongoDB des schemaless, performant dokumentenbasierte Design, dynamische Abfragen und Atom-Modifikator-Operationen, ein klassisches ORM Muster nicht angewendet werden kann. Deshalb perfekt der Begriff ODM beschreibt, was Monogid ist

Was ist neu in dieser Version:.

  • Mongoid 4 unterstützt nun nur MongoDB 2.4.0 und höher.
  • Dokument # Metadaten wurde umbenannt # relation_metadata auf das Dokument gemeinsam Konflikte zu vermeiden. Beziehungen mit Proxies auch, dies auch zu der gleichen umbenannt haben.
  • Umfänge und Standardbereiche müssen nun alle innerhalb lambdas oder Procs definiert werden.
  • skip_version_check Konfigurationsoption entfernt wurde.
  • IdentityMap entfernt.
  • Eager Last Nacharbeit. Eager Last tut jetzt die Identität Karte benötigen bezogene Dokumente zu laden. Eine Reihe von preloaders kann eifrig Last die Verbände zu .includes Methode übergeben.

Was ist neu in Version 4.0.2:

  • Mongoid 4 unterstützt nun nur MongoDB 2.4.0 und höher.
  • Dokument # Metadaten wurde umbenannt # relation_metadata auf das Dokument gemeinsam Konflikte zu vermeiden. Beziehungen mit Proxies auch, dies auch zu der gleichen umbenannt haben.
  • Umfänge und Standardbereiche müssen nun alle innerhalb lambdas oder Procs definiert werden.
  • skip_version_check Konfigurationsoption entfernt wurde.
  • IdentityMap entfernt.
  • Eager Last Nacharbeit. Eager Last tut jetzt die Identität Karte benötigen bezogene Dokumente zu laden. Eine Reihe von preloaders kann eifrig Last die Verbände zu .includes Methode übergeben.

Was ist neu in Version 3.1.0:

  • Die Mindest MongoDB Anforderung wird nun auf 2,2 angehoben, da hängen wir jetzt auf die Aggregation Rahmen.
  • Die Mindest Aktives Modell und aktive Unterstützung Abhängigkeiten auf 3,2 angehoben.
  • Die Beziehungen können nun einen Primärschlüssel angeben anstelle der ID für Fremdschlüssel zu verwenden.

Was ist neu in Version 3.0.0:

  • ein ORM-agnostisch Weise hinzugefügt, das Feld zu bekommen Namen
  • Ein Setter und Getter für has_many Beziehungen zu setzen es Kinder ist nun zur Verfügung gestellt.
  • Mongoid unterstützt nun regex Felder aus.
  • Polymorphe Beziehungen jetzt verwenden * _type Schlüssel in Lookup-Abfragen.
  • Objekte, die jetzt auf to_criteria reagieren lassen sich in bestehende Kriterien Objekte zusammengefasst werden.
  • wird Eager Laden jetzt auf viele-zu-viele Beziehungen unterstützt.
  • Mongoid ermöglicht nun die automatische Speicherung, wie Active Record, wenn das Hinzufügen eines accepts_nested_attributes_for einer Beziehung.
  • Felder können nun als nur lesbar gekennzeichnet werden, die nur ihre Werte eingestellt werden können, wenn das Dokument neu ist.

Ähnliche Software

Amazon DynamoDB
Amazon DynamoDB

10 Dec 15

pycouchdb
pycouchdb

12 Apr 15

django-redis
django-redis

22 Jul 15

Pyrseas
Pyrseas

28 Feb 15

Andere Software von Entwickler Durran Jordan

Moped
Moped

10 Dec 15

Kommentare zu Mongoid

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!