MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cài đặt và sử dụng MongoDB trong Grails 3.x

Vâng, đó là một thách thức khi tìm tài liệu cập nhật để định cấu hình Grails 3.0 để sử dụng MongoDB . Giải pháp dưới đây được đúc kết lại với nhau từ nhiều nguồn khác nhau.

build.gradle

dependencies {
   ...
   compile "org.grails.plugins:mongodb"
   ...
   }

Bạn không cần phải tải xuống và cài đặt bất kỳ tệp JDBC nào theo cách thủ công.


grails-app / conf / application.yml

environments:
   development:
      grails:
         mongodb:
            connectionString: "mongodb://localhost:27017/project-db"


grails-app / domain / com / example / Book.groovy

package com.example

import org.bson.types.ObjectId

class Book {
   ObjectId id
   String   title
   static mapWith = "mongo"
   }


Tôi đã sử dụng thành công cách tiếp cận này kể từ Grails 3.0.1 và nó vẫn đang hoạt động với 3.0.4.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cái nào nên là singleton trong một ứng dụng? MongoClient hoặc MongoDatabase hoặc MongoCollection?

  2. Mongoose:CastError:Truyền tới ObjectId không thành công cho giá trị [đối tượng Đối tượng] tại đường dẫn _id

  3. Làm thế nào để thực hiện hiệu quả việc phân biệt với nhiều khóa?

  4. MongoDB:Làm thế nào để đếm số lượng khóa trong một tài liệu?

  5. MongoDB để sử dụng thương mại