|
|
@ -20,6 +20,7 @@ func GetUserAllChat(uid string) {
|
|
|
|
ctx, _ := context.WithTimeout(context.Background(), time.Duration(config.Config.Mongo.DBTimeout)*time.Second)
|
|
|
|
ctx, _ := context.WithTimeout(context.Background(), time.Duration(config.Config.Mongo.DBTimeout)*time.Second)
|
|
|
|
collection := Client.Database(config.Config.Mongo.DBDatabase).Collection("msg")
|
|
|
|
collection := Client.Database(config.Config.Mongo.DBDatabase).Collection("msg")
|
|
|
|
var userChatList []db.UserChat
|
|
|
|
var userChatList []db.UserChat
|
|
|
|
|
|
|
|
uid = uid + ":"
|
|
|
|
filter := bson.M{"uid": bson.M{"$regex": uid}}
|
|
|
|
filter := bson.M{"uid": bson.M{"$regex": uid}}
|
|
|
|
//filter := bson.M{"uid": "17726378428:0"}
|
|
|
|
//filter := bson.M{"uid": "17726378428:0"}
|
|
|
|
result, err := collection.Find(context.Background(), filter)
|
|
|
|
result, err := collection.Find(context.Background(), filter)
|
|
|
@ -38,7 +39,7 @@ func GetUserAllChat(uid string) {
|
|
|
|
fmt.Println(err.Error(), msg)
|
|
|
|
fmt.Println(err.Error(), msg)
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
}
|
|
|
|
}
|
|
|
|
fmt.Println("seq: ", msgData.Seq, "status: ", msgData.Status, "sendID: ", msgData.SendID, "recvID: ", msgData.RecvID)
|
|
|
|
fmt.Println("seq: ", msgData.Seq, "status: ", msgData.Status, "sendID: ", msgData.SendID, "recvID: ", msgData.RecvID, "sendTime: ", msgData.SendTime)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|