Mongoid

Software skärmdump:
Mongoid
Mjukvaruinformation:
Version: 5.0.0 Uppdaterad
Ladda upp dagen: 11 Mar 16
Utvecklare: Durran Jordan
Licens: Gratis
Popularitet: 204

Rating: 4.0/5 (Total Votes: 2)

MongoDB är ett dokument orienterad databas, perfekt för högintensiva belastning miljöer.

Mongoid är skriven i Ruby och erbjuder en bekant API för utvecklare som tidigare använts ORMS som Data Mapper eller Active Record.

På grund av MongoDB s schemaless, presterande dokumentbaserad design, dynamiska frågor, och atommodifieringsverksamhet, inte kan tillämpas ett klassiskt ORM mönster. Det är därför termen ODM beskriver perfekt vad Monogid är

Vad är nytt i den här versionen.

  • Mongoid 4 nu bara stöder MongoDB 2.4.0 och högre.
  • Dokument nr metadata har bytt namn till dokument # relation_metadata att undvika vanliga konflikter. Relations proxies har också denna bytt namn till samma också.
  • Korn och standard omfattningar måste nu alla definieras inom lambdas eller PROC.
  • skip_version_check config Väljaren togs bort.
  • IdentityMap bort.
  • Eager last omarbetningar. Ivrig belastning nu doesnt behöver identitets kartan för att ladda relaterade dokument. En uppsättning preloaders kan ivriga belastning sammanslutningar skickas till .includes metod.

Vad är nytt i version 4.0.2:

  • Mongoid 4 nu bara stöder MongoDB 2.4.0 och högre.
  • Dokument nr metadata har bytt namn till dokument # relation_metadata att undvika vanliga konflikter. Relations proxies har också denna bytt namn till samma också.
  • Korn och standard omfattningar måste nu alla definieras inom lambdas eller PROC.
  • skip_version_check config Väljaren togs bort.
  • IdentityMap bort.
  • Eager last omarbetningar. Ivrig belastning nu doesnt behöver identitets kartan för att ladda relaterade dokument. En uppsättning preloaders kan ivriga belastning sammanslutningar skickas till .includes metod.

Vad är nytt i version 3.1.0:

  • Minimi MongoDB kravet nu höjs till 2,2, eftersom vi nu beror på ramen aggregering.
  • Minimi Aktiva Modell och aktivt stöd beroenden har höjts till 3,2.
  • Relationer kan nu ange en primärnyckel för att använda i stället för ID på främmande nycklar.

Vad är nytt i version 3.0.0:

  • Lade till ett ORM-agnostiker sätt att få fältet namn
  • En set och getter för sambandstyperna HAS_MANY relationer för att ställa in det barn nu tillhandahålls.
  • Mongoid stöder nu regex fält.
  • Polymorfa relationer nu använda * _type nycklar i lookup frågor.
  • Objekt som svarar på to_criteria kan nu slås samman till befintliga kriterier objekt.
  • eager loading stöds nu på många-till-många relationer.
  • Mongoid möjliggör nu spara automatiskt, liksom Active Record, när du lägger till ett accepts_nested_attributes_for till en relation.
  • Fält kan nu flaggas som skrivskyddad, som bara kommer att låta deras värden ställas in när dokumentet är nytt.

Liknande mjukvara

CUBRID Perl Driver
CUBRID Perl Driver

13 May 15

Gizzard
Gizzard

13 May 15

CockroachDB
CockroachDB

12 May 15

peewee
peewee

20 Jul 15

Annan programvara för utvecklare Durran Jordan

Moped
Moped

10 Dec 15

Kommentarer till Mongoid

Kommentarer hittades inte
Kommentar
Slå på bilder!