Podrobnosti Software:
Verze: 5.0.0 Aktualizováno
Datum uploadu: 11 Mar 16
Licence: Volný
Popularita: 204
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ý.
Komentáře nebyl nalezen