Cursor
Implemented in v0.6
Mongoclass's cursor is simply an extension of the underlying engine cursor. A mongoclass.cursor.Cursor
instance is returned from find_classes
. This acts similar to pymongo's cursor.
Implemented Cursor Methods
mongoclass.cursor.Cursor.clone()
mongoclass.cursor.Cursor.close()
mongoclass.cursor.Cursor.sort()
mongoclass.cursor.Cursor.limit()
mongoclass.cursor.Cursor.skip()
mongoclass.cursor.Cursor.max()
mongoclass.cursor.Cursor.min()
mongoclass.cursor.Cursor.where()
Important Notes
Since find_classes()
now returns a mongoclass.cursor.Cursor
rather than a list, old code that relies on a list()
return type will break. To convert a cursor into a list simply wrap it in the list function like so list(cursor)
.
Keep in mind converting cursors into a list means it retrieves all of the data (this could have a performance impact if the data find_classes
find is a lot)
Last updated