Mongoid

Software kuvakaappaus:
Mongoid
Ohjelmiston tiedot:
Versio: 5.0.0 Päivitetty
Lähetyksen päivämäärä: 11 Mar 16
Kehittäjä: Durran Jordan
Lupa: Vapaa
Suosio: 204

Rating: 4.0/5 (Total Votes: 2)

MongoDB on asiakirja suuntautunut tietokannan, täydellinen korkea intensiivinen kuormitus ympäristöissä.

Mongoid on kirjoitettu Ruby ja se tarjoaa tutun API kehittäjille, jotka aiemmin käytetty Orms kuten Data Mapper tai Active Record.

Koska MongoDB n schemaless, performant asiakirja-pohjainen suunnittelu, dynaaminen kyselyt, ja atomi muokkaaja toiminnan klassinen ORM malli ei voida soveltaa. Siksi termi ODM täydellisesti kuvataan, mitä Monogid on.

Mikä on uusi tässä julkaisussa:

  • Mongoid 4 nyt vain tukee MongoDB 2.4.0 tai uudempi.
  • Document # metadata on nimetty uudelleen asiakirja # relation_metadata välttämiseksi yhteisiä konflikteja. Suhde valtakirjoja myös tämä nimeksi samaan kuin hyvin.
  • Tähtäimet ja oletus laajuudet on nyt kaikki määritelty lambdas tai procs.
  • skip_version_check config vaihtoehto poistettiin.
  • IdentityMap poistetaan.
  • Eager kuorma muokata. Innokas kuormitus nyt doesnt tarvitse identiteetin kartan lataamiseen liittyviä asiakirjoja. Joukko esikuormittajilla voi innokkaita kuorma yhdistysten välitetään .includes menetelmää.

Mikä on uusi versiossa 4.0.2:

  • Mongoid 4 nyt vain tukee MongoDB 2.4.0 ja korkeampi.
  • Document # metadata on nimetty uudelleen asiakirja # relation_metadata välttämiseksi yhteisiä konflikteja. Suhde valtakirjoja myös tämä nimeksi samaan kuin hyvin.
  • Tähtäimet ja oletus laajuudet on nyt kaikki määritelty lambdas tai procs.
  • skip_version_check config vaihtoehto poistettiin.
  • IdentityMap poistetaan.
  • Eager kuorma muokata. Innokas kuormitus nyt doesnt tarvitse identiteetin kartan lataamiseen liittyviä asiakirjoja. Joukko esikuormittajilla voi innokkaita kuorma yhdistysten välitetään .includes menetelmää.

Mikä on uusi versiossa 3.1.0:

  • Pienin MongoDB vaatimus on nyt nostetaan 2,2, nyt olemme riippuvaisia ​​yhdistämistä puitteista.
  • Pienin Aktiivinen malli ja aktiivinen tuki riippuvuudet on nostettu 3,2.
  • Relations voi nyt määrittää ensisijainen avain käyttää sijasta id viiteavaimia.

Mikä on uusi versiossa 3.0.0:

  • Lisätty ORM-agnostikko tapa saada kentän nimet
  • asettaja ja getter varten has_many suhteiden asettaa sen lapset on nyt säädetty.
  • Mongoid tukee nyt regex kenttiä.
  • Polymorphic suhteet nyt käyttää * parametrille _type avaimia lookup kyselyt.
  • objektit reagoivat to_criteria voidaan nyt sulautetaan nykyisten kriteerien esineitä.
  • Eager lastaus on nyt tuettu monet-moneen suhteet.
  • Mongoid nyt mahdollistaa automaattisen tallennuksen, kuten Active Record, kun lisätään accepts_nested_attributes_for on suhde.
  • Fields voidaan nyt merkitä readonly, joka vain antaa niiden arvot on asetettava, kun asiakirja on uusi.

Vastaavia ohjelmistoja

django-firebird
django-firebird

12 Apr 15

PHP SQL Parser
PHP SQL Parser

13 May 15

PGExtractor
PGExtractor

10 Feb 16

riak-js
riak-js

11 Mar 16

Muu ohjelmistojen kehittäjä Durran Jordan

Moped
Moped

10 Dec 15

Kommentit Mongoid

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!