python 导出 mongodb 两张表数据并合并

注意 break

    for doc in documents:
        print("doc=", doc)
        nick = doc.get("Nick")
        print("nick",nick)
        url = doc.get("shopIdurl")
        for doc1 in documents1:
            user_name = doc1.get("user_name").strip()
            print("user_name", user_name)
            # print("doc1",doc1)
            if user_name == nick:
                if url:
                    if "shopId" in url:
                        items = {}
                        urid = url.split('=')[1].strip()
                        print("urid",urid)
                        items["shopId"] = urid
                        items["cate_lvl"] = 2
                        items["cate_lvl1_id"] = doc.get("Category1_id",'')
                        items["cate_lvl1_name"] = doc.get("Category1",'')
                        items["cate_lvl2_id"] = doc.get("Category2_id",'')
                        items["cate_lvl2_name"] = doc.get("Category2",'')
             print("items=",items)
            break
posted @ 2022-06-25 17:09  莫贞俊晗  阅读(109)  评论(0编辑  收藏  举报