Mjukvaruinformation:
Version: 5.0.0 Uppdaterad
Ladda upp dagen: 11 Mar 16
Licens: Gratis
Popularitet: 204
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.
Kommentarer hittades inte