プラグインをJobSchema
に追加する場合 モデルの場合、Elasticsearchへの接続方法を示す2番目のパラメーターを渡す必要があります:
JobSchema.plugin(mongoosastic, {
hosts: [
'localhost:9200'
]
});
準備ができている場合は、Elasticsearchクライアントオブジェクトを再利用することもできます。
var esClient = new elasticsearch.Client({host: 'localhost:9200'});
JobSchema.plugin(mongoosastic, {
esClient: esClient
})