MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Installation und Verwendung von MongoDB in Grails 3.x

Ja, es ist eine Herausforderung, aktuelle Dokumentation für die Konfiguration von Grails 3.0 zu finden um MongoDB zu verwenden . Die folgende Lösung wurde aus verschiedenen Quellen zusammengeschustert.

build.gradle

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

Sie müssen keine JDBC-Dateien manuell herunterladen und installieren.


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


Ich verwende diesen Ansatz erfolgreich seit Grails 3.0.1 und es funktioniert immer noch mit 3.0.4.