Prog.varedetaljer:
Versjon: 5.0.0 Oppdatert
Last opp dato: 11 Mar 16
Lisens: Gratis
Popularitet: 204
MongoDB er et dokument-orientert database, perfekt for høy belastning miljøer intensive.
Mongoid er skrevet i Ruby, og det tilbyr en kjent API for utviklere som tidligere brukte Orms som data Mapper eller Active Record.
På grunn av MongoDB er skjemaløs, performant dokumentbasert design, dynamiske spørringer, og atomendringsoperasjoner, en klassisk ORM mønster kan ikke brukes. Det er derfor begrepet ODM perfekt beskriver hva Monogid er
Hva er nytt i denne utgaven.
- Mongoid 4 nå bare støtter MongoDB 2.4.0 og høyere.
- Document # metadata har blitt omdøpt til Dokument # relation_metadata å unngå vanlige konflikter. Relasjon fullmakter har også denne omdøpt til den samme også.
- Sikter og standardomfang må nå alle defineres innenfor lambdaene eller procs.
- skip_version_check config alternativet ble fjernet.
- IdentityMap fjernet.
- Eager belastning omarbeiding. Ivrig etter belastning nå doesnt trenger kart identitet å laste relaterte dokumenter. Et sett av preloaders kan ivrige belastning foreninger gått til .includes metode.
Hva er nytt i versjon 4.0.2:
- Mongoid 4 nå bare støtter MongoDB 2.4.0 og høyere.
- Document # metadata har blitt omdøpt til Dokument # relation_metadata å unngå vanlige konflikter. Relasjon fullmakter har også denne omdøpt til den samme også.
- Sikter og standardomfang må nå alle defineres innenfor lambdaene eller procs.
- skip_version_check config alternativet ble fjernet.
- IdentityMap fjernet.
- Eager belastning omarbeiding. Ivrig etter belastning nå doesnt trenger kart identitet å laste relaterte dokumenter. Et sett av preloaders kan ivrige belastning foreninger gått til .includes metode.
Hva er nytt i versjon 3.1.0:
- Den minste MongoDB kravet er nå hevet til 2,2, siden vi nå er avhengige av aggregering rammeverket.
- Minste Aktive Modell og aktiv støtte avhengigheter har blitt hevet til 3,2.
- Relations kan nå spesifisere en primærnøkkel for å bruke i stedet for id på fremmednøkler.
Hva er nytt i versjon 3.0.0:
- Lagt til et ORM-agnostiker måte å få felt navn
- En setter og getter for has_many relasjoner for å sette det er barn er nå levert.
- Mongoid støtter nå regex felt.
- Polymorphic relasjoner nå bruke * _type nøkler i oppslagsspørringer.
- Objekter som reagerer på to_criteria kan nå bli slått sammen til eksisterende kriterier stedene.
- Eager lasting støttes nå på mange-til-mange relasjoner.
- Mongoid gjør nå autolagring, som Active Record, når du legger til en accepts_nested_attributes_for til et forhold.
- Felt kan nå merkes som skrivebeskyttet, som bare vil la sine verdier settes når dokumentet er nytt.
Kommentarer ikke funnet