MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Instalowanie i używanie MongoDB w Grails 3.x

Tak, znalezienie aktualnej dokumentacji do konfiguracji Grails 3.0 jest nie lada wyzwaniem używać MongoDB . Poniższe rozwiązanie zostało zebrane z różnych źródeł.

build.gradle

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

Nie musisz ręcznie pobierać i instalować żadnych plików 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"
   }


Z powodzeniem stosuję to podejście od Grails 3.0.1 i nadal działa z 3.0.4.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB + Python - bardzo wolne proste zapytanie

  2. Porównaj identyfikator ciągu z BSON::ObjectId

  3. zapytanie mongo - pobranie określonego obiektu (jego `_id` jest znany) z tablicy obiektu ALE ta tablica jest również częścią listy dokumentów

  4. Jak obsługuje priorytety żądań w express/nodejs?

  5. Równoważenie obciążenia MongoDB w wielu instancjach AWS