gpt4 book ai didi

node.js - Mongoose 没有生活联系

转载 作者:搜寻专家 更新时间:2023-10-31 23:47:56 25 4
gpt4 key购买 nike

我正在尝试使用 mongoosastic 将我的 mongoose 方案插入到 elasticsearch 中但它给了我{ [Error: No Living connections] 消息:'No Living connections' }

我的 Mongoose 模式:

var mongoose = require( 'mongoose' );
var Schema = mongoose.Schema;
var mongoosastic = require('mongoosastic');
var ProductSchema = new Schema( {
----huge load of json----
});

ProductSchema.plugin(mongoosastic,{host:'xxx.xxx.xxx.xxx:9200',curlDebug: true});

mongoose.model('product', ProductSchema);

var product = mongoose.model('product');
product.createMapping(function(err, mapping){
if(err){
console.log('error creating mapping (you can safely ignore this)');
console.log(err);
}else{
console.log('mapping created!');
console.log(mapping);
}
});
module.exports = product;

我可以 curl 到 elasticsearch 服务器,所以没问题

最佳答案

通过在数组中传递我的 ip 来修复它

ProductSchema.plugin(mongoosastic,{
hosts: [
'XXX.XXX.XXX.XXX:9200'
]
});

一定是 mongoosastic 的一个 bug

关于node.js - Mongoose 没有生活联系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30180979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com