("$or", bson.A{ bson.D{{"name", bson.D{ {"$regex", pattern}, {"$options", "i"}, }}}, bson.D{{"mobile", bson.D{ {"$regex", pattern}, {"$options", "i"}, }}}, bson.D{{"corp_name", bson.D{ {"$regex", pattern}, {"$options", "i"}, }}}, })