默认mongosastic使用mongodb集合的多元化作为索引名称来索引记录..如何使其成为没有复数化的索引集合?
对于前 - 我作为mydb给出的mongodb集合,但它搜索mydbs然后只搜索索引。
答案 0 :(得分:0)
如果您不想复数,可以通过以下方式之一传递收藏品名称: -
1)创建架构
var schema = new Schema({ name: String }, { collection: 'user' });
2)设置集合名称
schema.set('collection', 'user');
3)创建模型时
var collectionName = 'user'
var M = mongoose.model('User', schema, collectionName)
您应该为" user" 创建索引。
http://localhost:9200/user