MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Instalando e usando o MongoDB no Grails 3.x


Sim, é um desafio encontrar documentação atualizada para configurar o Grails 3.0 usar o MongoDB . A solução abaixo foi remendada de várias fontes.

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

Você não precisa baixar e instalar manualmente nenhum arquivo JDBC.


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


Tenho usado essa abordagem com sucesso desde o Grails 3.0.1, e ainda está funcionando com o 3.0.4.