sql >> Database >  >> NoSQL >> MongoDB

MongoDB installeren en gebruiken in Grails 3.x

Ja, het is een uitdaging om up-to-date documentatie te vinden voor het configureren van Grails 3.0 om MongoDB te gebruiken . De onderstaande oplossing is uit verschillende bronnen in elkaar geflanst.

build.gradle

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

U hoeft geen JDBC-bestanden handmatig te downloaden en te installeren.


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"
   }


Ik gebruik deze aanpak sinds Grails 3.0.1 en het werkt nog steeds met 3.0.4.



  1. Meerdere indexen tegelijk bouwen

  2. Hoe kan ik verbinding maken met de MongoDB-server met JAVA vanuit OpenShift?

  3. MongoDB Bulk Insert Dupliceren negeren

  4. Converteer een MongoCursor van ->find() naar een array