Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? RAG (Retrieval-Augmented Generation)
et Fine Tuning d'un LLM
Voir le programme détaillé
Classe « Cursor »

Méthode pymongo.cursor.Cursor.sort

Signature de la méthode sort

def sort(self, key_or_list: '_Hint', direction: 'Optional[Union[int, str]]' = None) -> 'Cursor[_DocumentType]' 

Description

help(Cursor.sort)

Sorts this cursor's results.

Pass a field name and a direction, either
:data:`~pymongo.ASCENDING` or :data:`~pymongo.DESCENDING`.::

    for doc in collection.find().sort('field', pymongo.ASCENDING):
        print(doc)

To sort by multiple fields, pass a list of (key, direction) pairs.
If just a name is given, :data:`~pymongo.ASCENDING` will be inferred::

    for doc in collection.find().sort([
            'field1',
            ('field2', pymongo.DESCENDING)]):
        print(doc)

Text search results can be sorted by relevance::

    cursor = db.test.find(
        {'$text': {'$search': 'some words'}},
        {'score': {'$meta': 'textScore'}})

    # Sort by 'score' field.
    cursor.sort([('score', {'$meta': 'textScore'})])

    for doc in cursor:
        print(doc)

For more advanced text search functionality, see MongoDB's
`Atlas Search <https://docs.atlas.mongodb.com/atlas-search/>`_.

Raises :class:`~pymongo.errors.InvalidOperation` if this cursor has
already been used. Only the last :meth:`sort` applied to this
cursor has any effect.

:param key_or_list: a single key or a list of (key, direction)
    pairs specifying the keys to sort on
:param direction: only used if `key_or_list` is a single
    key, if not given :data:`~pymongo.ASCENDING` is assumed


Vous êtes un professionnel et vous avez besoin d'une formation ? Machine Learning
avec Scikit-Learn
Voir le programme détaillé