Mongoid

Software screenshot:
Mongoid
Software detaljer:
Version: 5.0.0 Opdateret
Upload dato: 11 Mar 16
Udvikler: Durran Jordan
Licens: Gratis
Popularitet: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB er et dokument-orienteret database, perfekt til høje intensive belastning miljøer.

Mongoid er skrevet i Ruby, og det tilbyder en velkendt API for udviklere, der tidligere brugte ORMs som data Mapper eller Active Record.

På grund af MongoDB s schemaless, højtydende dokument-baseret design, dynamiske forespørgsler, og atomare modifier operationer, et klassisk ORM mønster kan ikke anvendes. Det er derfor, at udtrykket ODM perfekt beskriver, hvad Monogid er

Hvad er nyt i denne udgivelse:.

  • Mongoid 4 nu kun understøtter MongoDB 2.4.0 og højere.
  • Document # metadata er blevet omdøbt til dokument # relation_metadata at undgå almindelige konflikter. Relation fuldmagter har også denne omdøbt til det samme som godt.
  • Scopes og standard dækningsområder skal nu alle defineres inden lambdas eller procs.
  • skip_version_check config mulighed blev fjernet.
  • IdentityMap fjernet.
  • Ivrig belastning rework. Ivrig belastning nu gør ikke brug identitet kortet for at indlæse relaterede dokumenter. Et sæt af selestrammer kan ivrige belastning foreningerne videre til .includes metode.

Hvad er nyt i version 4.0.2:

  • Mongoid 4 nu kun understøtter MongoDB 2.4.0 og højere.
  • Document # metadata er blevet omdøbt til dokument # relation_metadata at undgå almindelige konflikter. Relation fuldmagter har også denne omdøbt til det samme som godt.
  • Scopes og standard dækningsområder skal nu alle defineres inden lambdas eller procs.
  • skip_version_check config mulighed blev fjernet.
  • IdentityMap fjernet.
  • Ivrig belastning rework. Ivrig belastning nu gør ikke brug identitet kortet for at indlæse relaterede dokumenter. Et sæt af selestrammer kan ivrige belastning foreningerne videre til .includes metode.

Hvad er nyt i version 3.1.0:

  • Den mindste MongoDB krav er nu hævet til 2,2, da vi nu afhænger af rammerne sammenlægning.
  • Mindstekravene Aktive Model og aktiv støtte afhængigheder er blevet hævet til 3,2.
  • Forbindelser kan nu angive en primær nøgle til at bruge i stedet for id på fremmede nøgler.

Hvad er nyt i version 3.0.0:

  • Tilføjet en ORM-agnostisk måde at få feltet navne
  • En setter og getter for has_many relationer at sætte det børn er nu tilvejebragt.
  • Mongoid understøtter nu regex felter.
  • Polymorfe relationer nu bruge * _type nøgler i lookup forespørgsler.
  • Objekter, der reagerer på to_criteria kan nu flettes i eksisterende kriterier objekter.
  • Eager belastning understøttes nu af mange-til-mange relationer.
  • Mongoid nu muliggør autosave, ligesom Active Record, når du tilføjer en accepts_nested_attributes_for til en relation.
  • Felter kan nu blive markeret som skrivebeskyttet, hvilket kun vil lade deres værdier indstilles, når dokumentet er nyt.

Lignende software

py-leveldb
py-leveldb

13 May 15

py2neo
py2neo

26 Jul 16

InfluxDB
InfluxDB

20 Jul 15

Andre software developer Durran Jordan

Moped
Moped

10 Dec 15

Kommentarer til Mongoid

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!