def insert_reviews(neighborhood, db):
listings_cursor = db['listings_' +
neighborhood].find({"reviews_count": {"$gt": 0}})
listings = [listing for listing in listings_cursor]
collection = db['reviews_' + neighborhood]
for listing in listings:
reviews_cursor = db.reviews_en.find({'listing_id':listing['_id']})
reviews = [review for review in reviews_cursor]
if reviews:
with suppress(Exception):
collection.insert_many(reviews, ordered=True)
# try:
# collection.insert_many(reviews, ordered=True)
# except:
# print(reviews)
# raise
get_reviews_by_neighborhood.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录