模糊查询:
body中包含:
db.getCollection('test').find({body:{$regex: /骗子/}})
body或title中包含:
db.getCollection('test').find({$or:[{body:{$regex: /骗子/}},{title:{$regex: /骗子/}}]})
想继续查符合这些条件的一共有多少条数据直接在后面.count(),就行了,适合数据量不太大的把,我的数据量非常大,会卡死,要在python里查:
results=collection_domain.count_documents({'body':{'$regex': '软件'}})
查询结果插入到新表中:
result = list(collection_domain.find({'title':{'$regex':'骗子'}}))
print(result)
collection_key.insert_many(result)



