MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Mongoosastic - {[Errore:nessuna connessione vivente] messaggio:'Nessuna connessione vivente' }

Quando aggiungi il plugin al tuo JobSchema modello, è necessario passare un secondo parametro su come connettersi a Elasticsearch:

JobSchema.plugin(mongoosastic, {
  hosts: [
    'localhost:9200'
  ]
});

Puoi anche riutilizzare un oggetto client Elasticsearch se ne hai uno pronto.

var esClient = new elasticsearch.Client({host: 'localhost:9200'});
JobSchema.plugin(mongoosastic, {
  esClient: esClient
})