Mongoid

Sagteware kiekie:
Mongoid
Sagteware besonderhede:
Weergawe: 5.0.0 Opgedateer
Upload datum: 11 Mar 16
Ontwikkelaar: Durran Jordan
Lisensie: Gratis
Populariteit: 204

Rating: 4.0/5 (Total Votes: 2)

MongoDB is 'n dokument georiënteerde databasis, ideaal vir 'n hoë lading omgewings intensiewe.

Mongoid geskrywe is in Ruby en dit bied 'n bekende API vir ontwikkelaars wat voorheen gebruik Orms soos Data Mapper of Active Record.

As gevolg van MongoDB se schemaless, performante-dokument gebaseerde ontwerp, dinamiese navrae en atoom wysiger bedrywighede, 'n klassieke ORM patroon kan nie toegepas word. Dis hoekom die term ODM perfek beskryf wat Monogid is

Wat is nuut in hierdie release:.

  • Mongoid 4 nou net ondersteun MongoDB 2.4.0 en hoër.
  • Document # metadata is herdoop tot # relation_metadata dokument algemene konflikte te vermy. Betrokkenheid gevolmagtigdes het ook hierdie herdoop tot dieselfde as well.
  • Scopes en 'n standaard bestek moet nou al gedefinieer word binne lambdas of procs.
  • skip_version_check config opsie verwyder is.
  • IdentityMap verwyder.
  • Gretig vrag herwerken. Gretig vrag nie die geval is nou nodig die identiteit kaart om verwante dokumente te laai. 'N Stel preloaders kan gretig vrag die verenigings geslaag om, bestaande metode.

Wat is nuut in weergawe 4.0.2:

  • Mongoid 4 nou net ondersteun MongoDB 2.4.0 en hoër.
  • Document # metadata is herdoop tot # relation_metadata dokument algemene konflikte te vermy. Betrokkenheid gevolmagtigdes het ook hierdie herdoop tot dieselfde as well.
  • Scopes en 'n standaard bestek moet nou al gedefinieer word binne lambdas of procs.
  • skip_version_check config opsie verwyder is.
  • IdentityMap verwyder.
  • Gretig vrag herwerken. Gretig vrag nie die geval is nou nodig die identiteit kaart om verwante dokumente te laai. 'N Stel preloaders kan gretig vrag die verenigings geslaag om, bestaande metode.

Wat is nuut in weergawe 3.1.0:

  • Die minimum MongoDB vereiste is nou verhoog tot 2.2, aangesien ons nou afhang van die samevoeging raamwerk.
  • Die minimum Active Model en aktiewe ondersteuning afhanklikhede is uitgespreek om 3.2.
  • Betrekkinge kan nou spesifiseer 'n primêre sleutel tot plaas gebruik van die id op vreemde sleutels.

Wat is nuut in weergawe 3.0.0:

  • Bygevoeg 'n ORM-agnostikus manier om die veld te kry name
  • 'n opstoker en lucky vir has_many verhoudings op te rig dis kinders is nou voorsien.
  • Mongoid ondersteun nou regex velde.
  • Polymorphic verhoudings nou gebruik * _type sleutels in lookup navrae.
  • Voorwerpe wat reageer op to_criteria kan nou saamgevoeg word in bestaande kriteria voorwerpe.
  • Gretig laai nou ondersteun op baie-tot-baie verhoudings.
  • Mongoid stel nou motor herstel, soos Active Record, toe te voeg 'n accepts_nested_attributes_for 'n verhouding.
  • Fields kan nou gemerk as leesalleen, wat net sal laat hul waardes gestel word wanneer die dokument is 'n nuwe.

Soortgelyke sagteware

Pony
Pony

23 Feb 15

MoSQL
MoSQL

13 Apr 15

simple-db-migrate
simple-db-migrate

14 May 15

Hadoopy
Hadoopy

12 May 15

Ander sagteware ontwikkelaar Durran Jordan

Moped
Moped

10 Dec 15

Kommentaar te Mongoid

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!