各位好,我在mongodb中 为一个表创建了一个视图,但是查询视图的时候,速度非常慢, 对于原表字段是 tags 他是一个数组,元素是字符串类型,我在原表中加了索引, 查询原表也很快,但是view视图查询 就慢的要命,所以想请问如何提醒视图的查询速度.谢谢
我创建view的语句是(golang):
err := s.env.MongoCli.CreateView(ctx, model.PodTagsViewTable, model.PodTable, []bson.M{
{"$project": bson.M{
"tags": 1,
}},
{"$unwind": "$tags"},
{"$group": bson.M{"_id": "$tags", "count": bson.M{"$sum": 1}}},
})