Mongoid

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

Rating: 5.0/5 (Total Votes: 1)

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

CUBRID PHP Driver
CUBRID PHP Driver

13 May 15

TinyDB
TinyDB

5 Sep 16

Pyrseas
Pyrseas

28 Feb 15

Squel.js
Squel.js

4 Jun 15

Inne programy z deweloperem Durran Jordan

Moped
Moped

10 Dec 15

Komentarze do Mongoid

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