I have a model in mongoengine defined like this:
class Task(Document):
name = StringField(required=True, unique=True)
frequency = IntField(required=True)
quantity = IntField()
units = StringField()
events = ListField(DateTimeField(default=datetime.datetime.now))
How can I get the latest event
? I've tried the following to no success:
def latest(self):
return self.events.sort()[-1]
Instead of returning the events
sorted sort
returns None