Skip to content

Commit 42a9bbc

Browse files
committed
Refactor operators.
1 parent 01c34a9 commit 42a9bbc

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

django_mongodb/indexes.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
from .query_utils import process_rhs
1111

1212
mongo_operators_idx = {
13-
"exact": lambda a, b: {a: {"$eq": b}},
14-
"gt": lambda a, b: {a: {"$gt": b}},
15-
"gte": lambda a, b: {a: {"$gte": b}},
16-
"lt": lambda a, b: {a: {"$lt": b}},
17-
"lte": lambda a, b: {a: {"$lte": b}},
18-
"in": lambda a, b: {a: {"$in": b}},
13+
"exact": "$eq",
14+
"gt": "$gt",
15+
"gte": "$gte",
16+
"lt": "$lt",
17+
"lte": "$lte",
18+
"in": "$in",
1919
}
2020

2121

tests/indexes_/models.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,5 @@
33

44
class Article(models.Model):
55
headline = models.CharField(max_length=100)
6-
pub_date = models.DateTimeField()
7-
published = models.BooleanField(default=False)
86
number = models.IntegerField()
9-
text = models.CharField(max_length=100)
7+
body = models.CharField(max_length=100)

0 commit comments

Comments
 (0)