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: 3)

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

Query-Engine
Query-Engine

14 May 15

py-leveldb
py-leveldb

13 May 15

Reportable
Reportable

1 Mar 15

dbv.php
dbv.php

10 Dec 15

Annan programvara för utvecklare Durran Jordan

Moped
Moped

10 Dec 15

Kommentarer till Mongoid

Kommentarer hittades inte
Kommentar
Slå på bilder!