sql >> Databasteknik >  >> NoSQL >> MongoDB

Kan inte installera Grails MongoDB plugin

Jag vet inte exakt varför 3.0.2 har dessa beroenden och om 3.0.2 är ok att använda men om du vill få det att fungera måste du utesluta SNAPSHOT-beroenden och använda RELEASE-versionerna.

plugins {
    compile (":mongodb:3.0.2") {
        excludes 'grails-datastore-gorm-plugin-support'
        excludes 'grails-datastore-gorm'
        excludes 'grails-datastore-core'
    }
}

och sedan i beroenden, dra in de korrekta i:

dependencies {
    compile 'org.grails:grails-datastore-gorm-plugin-support:3.1.3.RELEASE'
    compile 'org.grails:grails-datastore-gorm:3.1.3.RELEASE'
    compile 'org.grails:grails-datastore-core:3.1.3.RELEASE'
}

Redigera: faktiskt vid närmare granskning av 3.0.2 pom, bör beroendet vara 3.1.2.RELEASE så det faktum att 3.1.3 används betyder att något skumt är på gång. Jag rensade ut min ~/.m2-katalog och 'grails dependency-report' visar nu det korrekta 3.1.2.RELEASE-beroendet.



  1. $lookup returnerar tom array

  2. Analysera data från databasen i PUG

  3. Hur får man alla nycklar som matchar ett specifikt mönster från en hash i redis?

  4. Hur man uppdaterar objekt i array i Mongo