Mongoid

Phần mềm chụp màn hình:
Mongoid
Các chi tiết về phần mềm:
Phiên bản: 5.0.0 Cập nhật
Ngày tải lên: 11 Mar 16
Nhà phát triển: Durran Jordan
Giấy phép: Miễn phí
Phổ biến: 41

Rating: 5.0/5 (Total Votes: 1)

MongoDB là một cơ sở dữ liệu tài liệu theo định hướng, hoàn hảo cho các môi trường tải cường độ cao.

Mongoid được viết bằng Ruby và nó cung cấp một API cho các nhà phát triển quen thuộc provider sử dụng trước đó như dữ liệu Mapper hoặc Active Record.

Do schemaless MongoDB, thiết kế dựa trên tài liệu performant, truy vấn động, và hoạt động sửa đổi lần nguyên tử, một mô hình ORM cổ điển có thể không được áp dụng. Đó là lý do tại sao các ODM hạn hoàn hảo mô tả những gì Monogid là

Điều gì là mới trong phiên bản này:.

  • Mongoid 4 tại chỉ hỗ trợ MongoDB 2.4.0 và cao hơn.
  • Document # siêu dữ liệu đã được đổi tên theo văn bản # relation_metadata để tránh những xung đột thông thường. proxy liên quan cũng có này đổi tên thành cùng là tốt.
  • Scopes và mặc định phạm vi phải bây giờ tất cả được xác định trong lambdas hoặc procs.
  • skip_version_check cấu hình tùy chọn đã được gỡ bỏ.
  • IdentityMap gỡ bỏ.
  • Mong tải làm lại. tải háo hức tại doesnt cần bản đồ sắc để tải tài liệu liên quan. Một bộ Preloaders có thể tải háo hức hội thông qua với phương pháp .includes.

Điều gì là mới trong phiên bản 4.0.2:

  • Mongoid 4 tại chỉ hỗ trợ MongoDB 2.4.0 và cao hơn.
  • Document # siêu dữ liệu đã được đổi tên theo văn bản # relation_metadata để tránh những xung đột thông thường. proxy liên quan cũng có này đổi tên thành cùng là tốt.
  • Scopes và mặc định phạm vi phải bây giờ tất cả được xác định trong lambdas hoặc procs.
  • skip_version_check cấu hình tùy chọn đã được gỡ bỏ.
  • IdentityMap gỡ bỏ.
  • Mong tải làm lại. tải háo hức tại doesnt cần bản đồ sắc để tải tài liệu liên quan. Một bộ Preloaders có thể tải háo hức hội thông qua với phương pháp .includes.

Điều gì là mới trong phiên bản 3.1.0:

  • Các yêu cầu tối thiểu MongoDB bây giờ nâng lên 2.2, kể từ bây giờ chúng ta phụ thuộc vào khuôn khổ tập hợp.
  • tối thiểu nhập mẫu và hỗ trợ tích cực phụ thuộc đã được nâng lên 3.2.
  • Quan hệ bây giờ có thể chỉ định một khóa chính để sử dụng thay vì các id trên phím nước ngoài.

Điều gì là mới trong phiên bản 3.0.0:

  • Thêm một cách ORM-agnostic để có được lĩnh vực này tên
  • Một setter và getter cho quan hệ has_many để thiết lập nó là trẻ em bây giờ được cung cấp.
  • Mongoid bây giờ hỗ trợ các lĩnh vực regex.
  • quan hệ đa hình hiện nay sử dụng * phím _type trong các truy vấn tìm kiếm.
  • Đối tượng có đáp ứng với to_criteria bây giờ có thể được sáp nhập vào tiêu chí hiện có đối tượng.
  • tải Mong được hỗ trợ về nhiều-nhiều mối quan hệ.
  • Mongoid giờ đây cho phép tự động lưu, như Active Record, khi thêm một accepts_nested_attributes_for tới một mối quan hệ.
  • Các trường bây giờ có thể được gắn cờ là chỉ đọc, mà sẽ chỉ cho phép các giá trị của họ được thiết lập khi tài liệu mới.

Phần mềm tương tự

Sequelize
Sequelize

10 Dec 15

Humongous
Humongous

6 Mar 16

Amazon DynamoDB
Amazon DynamoDB

10 Dec 15

Phần mềm khác của nhà phát triển Durran Jordan

Moped
Moped

10 Dec 15

Ý kiến ​​để Mongoid

Bình luận không
Nhập bình luận
Bật hình ảnh!