sql >> Databáze >  >> NoSQL >> MongoDB

Instalace a používání MongoDB v Grails 3.x

Ano, najít aktuální dokumentaci pro konfiguraci Grails 3.0 je problém k použití MongoDB . Níže uvedené řešení bylo sestaveno z různých zdrojů.

build.gradle

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

Nemusíte ručně stahovat a instalovat žádné soubory JDBC.


grails-app/conf/application.yml

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


aplikace-grails/domena/com/example/Book.groovy

package com.example

import org.bson.types.ObjectId

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


Tento přístup úspěšně používám od Grails 3.0.1 a stále funguje s 3.0.4.



  1. Operátor dotazu $expr zřejmě nefunguje s tečkovaným zápisem pole

  2. MongoDB/Mongoose Jak spáruji dva záznamy db bez konfliktů?

  3. Průvodce MongoDB s Java

  4. MongoDB $toLong