Python-mongodb-sort
提供:Dev Guides
Python MongoDB-並べ替え
コレクションのコンテンツを取得する際、 sort() メソッドを使用して、昇順または降順でコレクションを並べ替えることができます。
このメソッドには、フィールドとソート順(1または-1)を渡すことができます。 ここで、1は昇順、-1は降順です。
構文
_sort()_メソッドの構文は次のとおりです。
例
以下に示すように、コレクションを作成し、それに5つのドキュメントを挿入したと仮定します-
次の行は、年齢に基づいて昇順でソートされたコレクションのすべてのドキュメントを取得します。
Pythonを使用したドキュメントの並べ替え
クエリの結果を昇順または降順に並べ替えるために、pymongoは sort() メソッドを提供します。 このメソッドには、結果に必要なドキュメントの数を表す数値を渡します。
デフォルトでは、このメソッドは指定されたフィールドに基づいて文書を昇順でソートします。 降順でソートする必要がある場合は、フィールド名とともに-1を渡します-
例
次の例では、年齢の値に従って昇順に並べられたコレクションのすべてのドキュメントを取得します-