Mongoid

Software screenshot:
Mongoid
Rincian Software:
Versi: 5.0.0 Diperbarui
Tanggal Upload: 11 Mar 16
Pengembang: Durran Jordan
Lisensi: Gratis
Popularitas: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB adalah database berorientasi dokumen, cocok untuk lingkungan beban intensif tinggi.

Mongoid ditulis dalam Ruby dan menawarkan API akrab bagi pengembang yang sebelumnya digunakan ORMs seperti Mapper Data atau Rekaman Aktif.

Karena tanpa skema MongoDB ini, desain berdasarkan dokumen-performant, query dinamis, dan operasi pengubah atom, pola ORM klasik tidak dapat diterapkan. Itu sebabnya ODM jangka sempurna menggambarkan apa Monogid adalah

Apa yang baru dalam rilis ini:.

  • Mongoid 4 sekarang hanya mendukung MongoDB 2.4.0 dan lebih tinggi.
  • Document # metadata telah diubah namanya menjadi Dokumen # relation_metadata untuk menghindari konflik umum. proxy kaitannya juga memiliki ini berganti nama menjadi sama juga.
  • Lingkup dan standar lingkup harus sekarang semua didefinisikan dalam lambdas atau procs.
  • skip_version_check config pilihan telah dihapus.
  • IdentityMap dihapus.
  • Bersemangat beban ulang. beban bersemangat sekarang doesnt perlu peta identitas untuk memuat dokumen yang terkait. Satu set preloaders dapat beban bersemangat asosiasi dilewatkan ke metode .includes.

Apa yang baru di versi 4.0.2:

  • Mongoid 4 sekarang hanya mendukung MongoDB 2.4.0 dan lebih tinggi.
  • Document # metadata telah diubah namanya menjadi Dokumen # relation_metadata untuk menghindari konflik umum. proxy kaitannya juga memiliki ini berganti nama menjadi sama juga.
  • Lingkup dan standar lingkup harus sekarang semua didefinisikan dalam lambdas atau procs.
  • skip_version_check config pilihan telah dihapus.
  • IdentityMap dihapus.
  • Bersemangat beban ulang. beban bersemangat sekarang doesnt perlu peta identitas untuk memuat dokumen yang terkait. Satu set preloaders dapat beban bersemangat asosiasi dilewatkan ke metode .includes.

Apa yang baru di versi 3.1.0:

  • Persyaratan MongoDB minimum kini dinaikkan menjadi 2,2, karena kita sekarang tergantung pada kerangka agregasi.
  • The minimum Aktif Model dan Dukungan Aktif dependensi telah diangkat ke 3,2.
  • Hubungan sekarang dapat menentukan kunci utama untuk menggunakan bukan id di kunci asing.

Apa yang baru di versi 3.0.0:

  • Ditambahkan cara ORM-agnostik untuk mendapatkan lapangan nama
  • A setter dan getter untuk hubungan HAS_MANY untuk mengatur itu anak-anak sekarang tersedia.
  • Mongoid sekarang mendukung bidang regex.
  • hubungan Polymorphic sekarang menggunakan * kunci _type dalam permintaan pencarian.
  • Objek yang menanggapi to_criteria sekarang dapat bergabung ke dalam kriteria yang ada obyek.
  • Eager loading sekarang didukung pada hubungan banyak-ke-banyak.
  • Mongoid sekarang memungkinkan autosave, seperti Active Record, ketika menambahkan accepts_nested_attributes_for untuk relasi.
  • Fields sekarang dapat ditandai sebagai dibaca, yang hanya akan membiarkan nilai-nilai mereka diatur ketika dokumen baru.

Software yang serupa

PouchDB
PouchDB

9 Feb 16

Apache Derby
Apache Derby

11 Mar 16

CaminteJS
CaminteJS

10 Feb 16

Perangkat lunak lain dari pengembang Durran Jordan

Moped
Moped

10 Dec 15

Komentar untuk Mongoid

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!