Mongoid

Screenshot Software:
Mongoid
Szczegóły programowe:
Wersja: 5.0.0 Aktualizowane
Filmu: 11 Mar 16
Wywoływacz: Durran Jordan
Licencja: Wolny
Popularność: 204

Rating: 4.0/5 (Total Votes: 3)

MongoDB to baza dokumentów zorientowanych, idealny dla wysokich intensywnych warunkach obciążenia.

Mongoid jest napisany w Ruby i oferuje znajomy interfejs API dla programistów, które wcześniej używane ORMs takich jak dane Mapper lub Active Record.

Z powodu schemaless MongoDB, w wydajnych konstrukcji dokumentu opartego na dynamicznych zapytań i atomowych operacji modyfikujących, klasyczny wzór ORM nie mogą być stosowane. Dlatego ODM termin doskonale opisuje to, co Monogid wynosi

Co nowego w tej wersji.

  • Mongoid 4 tylko teraz obsługuje MongoDB 2.4.0 i wyższych.
  • # metadanych dokumentu została zmieniona na dokument nr relation_metadata uniknąć typowych konfliktów. proxy kadrowe mają także tę zmieniono na takie same, jak również.
  • Celownik i standardowe zakresy muszą teraz być w całości zdefiniowane w lambdas lub proca.
  • skip_version_check config opcja została usunięta.
  • IdentityMap usunięty.
  • Chętni przerobienie obciążenia. Marzą obciążenia teraz robi trzeba mapę tożsamości załadować powiązanych dokumentów. Zestaw obciążenia wstępnego może chętni obciążenia stowarzyszenia przekazywany do metody .includes.

Co nowego w wersji 4.0.2:

  • Mongoid 4 obecnie obsługuje tylko MongoDB 2.4.0 i większa.
  • # metadanych dokumentu została zmieniona na dokument nr relation_metadata uniknąć typowych konfliktów. proxy kadrowe mają także tę zmieniono na takie same, jak również.
  • Celownik i standardowe zakresy muszą teraz być w całości zdefiniowane w lambdas lub proca.
  • skip_version_check config opcja została usunięta.
  • IdentityMap usunięty.
  • Chętni przerobienie obciążenia. Marzą obciążenia teraz robi trzeba mapę tożsamości załadować powiązanych dokumentów. Zestaw obciążenia wstępnego może chętni obciążenia stowarzyszenia przekazywany do metody .includes.

Co nowego w wersji 3.1.0:

  • Minimalne wymagania MongoDB jest teraz podniesiona do 2,2, skoro teraz zależą ramach agregacji.
  • Minimalne aktywnego modelu i aktywne wsparcie zależności zostały podniesione do 3.2.
  • Relacje można obecnie określić klucz podstawowy, aby użyć zamiast identyfikatora z kluczy obcych.

Co nowego w wersji 3.0.0:

  • Dodano drogę ORM-agnostykiem, aby uzyskać pole nazwy
  • setter i getter dla relacji has_many ustawić to dzieci jest obecnie przewidziane.
  • Mongoid obsługuje pól regex.
  • Relacje polimorficzne teraz używać * klucze _Typ w zapytaniach odnośników.
  • Przedmioty, które reagują na to_criteria mogą teraz zostać włączone do istniejących kryteriów obiektów.
  • Chętni ładowania jest obecnie obsługiwane w wielu do wielu relacji.
  • Mongoid teraz umożliwia automatyczny zapis, jak Active Record, podczas dodawania accepts_nested_attributes_for do relacji.
  • Pola mogą być teraz oznaczone jako tylko do odczytu, co pozwoli jedynie ich wartości należy ustawić, gdy dokument jest nowy.

Podobne oprogramowanie

Hadoopy
Hadoopy

12 May 15

PouchDB
PouchDB

9 Feb 16

django-firebird
django-firebird

12 Apr 15

Apache Parquet
Apache Parquet

9 Feb 16

Inne programy z deweloperem Durran Jordan

Moped
Moped

10 Dec 15

Komentarze do Mongoid

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii