mirror of
https://github.com/Steffo99/unimore-bda-6.git
synced 2024-11-22 07:54:19 +00:00
Fix MongoDB queries
This commit is contained in:
parent
c2e195845e
commit
f544850403
1 changed files with 9 additions and 2 deletions
|
@ -58,7 +58,7 @@ def sample_reviews_by_rating(reviews: pymongo.collection.Collection, rating: flo
|
||||||
"""
|
"""
|
||||||
|
|
||||||
return reviews.aggregate([
|
return reviews.aggregate([
|
||||||
{"$filter": {"overall": rating}},
|
{"$match": {"overall": rating}},
|
||||||
{"$sample": {"size": amount}},
|
{"$sample": {"size": amount}},
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -69,7 +69,14 @@ def sample_reviews_by_rating_polar(reviews: pymongo.collection.Collection, amoun
|
||||||
"""
|
"""
|
||||||
|
|
||||||
return reviews.aggregate([
|
return reviews.aggregate([
|
||||||
{"$filter": {"overall": {"$or": [1.0, 5.0]}}},
|
{"$match":
|
||||||
|
{"$or":
|
||||||
|
[
|
||||||
|
{"overall": 1.0},
|
||||||
|
{"overall": 5.0},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
},
|
||||||
{"$sample": {"size": amount}},
|
{"$sample": {"size": amount}},
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue