#!/usr/bin/python3
#!-*- coding:utf-8 -*-
import pymongo
# 创建mongodb连接
mongo_client_tar = pymongo.MongoClient(
'mongodb://dds-bp16d424e162bbbb.mongodb.rds.aliyuncs.com:3717,dds-bp16d424e162bbbb.mongodb.rds.aliyuncs.com:3717/?replicaSet=mgset-4244549')
mongo_db_tar = mongo_client_tar['dev']
mongo_db_tar.authenticate('user1', 'd38j')
collection_names_src = mongo_db_src.collection_names()
for cn in collection_names_src:
print('cn:', cn)
mongo_table_tar = mongo_db_tar[cn]
#先获取所有的token
tokens = []
for ii in mongo_table_tar.find(projection={'token':True,'_id': False}):
if not 'token' in ii:
continue
tokens.append(ii['token'])
tokens = list(set(tokens))
print(tokens)
print(len(tokens))