我想在查询 MongoDB 时根据列的不同值创建不同的数据框。
例如 - 现在写我正在过滤整个集合并为一个单一的活动创建一个数据框。
query = mongo.bson.buffer.create()
mongo.bson.buffer.append(query,"campaign", "Belt Buckles")
query<-mongo.bson.from.buffer(query)
cursor = mongo.find(mongo, ns=DBNS, query= query)
但是我有七个不同的活动,查询应该能够自己识别不同的活动并从 MongoDB 创建不同的数据框
在我的查询中应该如何给出“不同”?
样本数据 -
这是一个示例数据-
IS LISR LISB campaign
90 5 5 Belts
95 2.5 2.5 Books
80 10 10 Books
70 15 15 Bags
75 12 13 Bags
65 15 20 Belts
我想把腰带、书、包放到不同的数据框中