Mongoid

Software screenshot:
Mongoid
Podrobnosti Software:
Verze: 5.0.0 Aktualizováno
Datum uploadu: 11 Mar 16
Vývojka: Durran Jordan
Licence: Volný
Popularita: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB je databáze dokument orientovaný, ideální pro prostředí s vysokou intenzivní zatížení.

Mongoid je napsán v Ruby a nabízí rodinnou API pro vývojáře, které dříve používané ORMS jako dat Mapper nebo Active Record.

Protože MongoDB je schemaless, výkonný dokument založený na design, dynamický dotazů a atomové modifikační operace, nelze použít klasický ORM vzor. To je důvod, proč termín ODM přesně popisuje, co Monogid je

Co je nového v této verzi:.

  • Mongoid 4 nyní podporuje pouze MongoDB 2.4.0 a vyšší.
  • Dokument # metadata byl přejmenován na dokument # relation_metadata, aby se zabránilo společné konfliktů. Vztah proxy mít i tento přejmenován na totéž stejně.
  • Mířidla a výchozí obory nyní musí být všechny definovány v rámci lambd nebo procs.
  • skip_version_check config možnost byla odstraněna.
  • IdentityMap odstraněn.
  • Eager zatížení přepracovat. Eager zatížení nyní doesnt potřebovat mapy identity načíst souvisejících dokumentů. Sada předpínacím může dočkat zatížení sdružení předán metodě .includes.

Co je nového ve verzi 4.0.2:

  • Mongoid 4 nyní podporuje pouze MongoDB 2.4.0 a vyšší.
  • Dokument # metadata byl přejmenován na dokument # relation_metadata, aby se zabránilo společné konfliktů. Vztah proxy mít i tento přejmenován na totéž stejně.
  • Mířidla a výchozí obory nyní musí být všechny definovány v rámci lambd nebo procs.
  • skip_version_check config možnost byla odstraněna.
  • IdentityMap odstraněn.
  • Eager zatížení přepracovat. Eager zatížení nyní doesnt potřebovat mapy identity načíst souvisejících dokumentů. Sada předpínacím může dočkat zatížení sdružení předán metodě .includes.

Co je nového ve verzi 3.1.0:

  • Minimální požadavek MongoDB je nyní zvýšen na 2,2, protože jsme nyní závisí na agregaci rámce.
  • Minimální aktivní model a aktivní podporou závislostí byly vzneseny na 3,2.
  • Vztahy mohou nyní určit primární klíč použít namísto id na cizí klíče.

Co je nového ve verzi 3.0.0:

  • Přidána ORM-agnostik, jak se dostat na pole názvy
  • A seřizovač a getr pro has_many vztahy k nastavení je to děti, je nyní k dispozici.
  • Mongoid nyní podporuje regex pole.
  • Polymorfní vztahy nyní používat * _Typ klíče v vyhledávacích dotazů.
  • Objekty, které reagují na to_criteria lze nyní sloučeny do stávajících kritérií pro objekty.
  • Eager loading je nyní podporován mnoha-to-many vztahy.
  • Mongoid nyní umožňuje Autosave, jako Active Record, při přidávání accepts_nested_attributes_for ke vztahu.
  • Pole může být nyní označen jako jen pro čtení, který umožní pouze nastavit jejich hodnoty, když je dokument nový.

Podobný software

python-ldap
python-ldap

13 Apr 15

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Pony
Pony

23 Feb 15

Ostatní software developer Durran Jordan

Moped
Moped

10 Dec 15

Komentáře k Mongoid

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie