sql >> データベース >  >> NoSQL >> MongoDB

MongoDBは、存在するエントリのみで並べ替え、最初に値を持つキー、最後にnullまたは存在しないキーを持つキー

    これにはダーティハックを使用しました。

    MongoDB doc 下の画像に掲載されているように、並べ替えの優先順位があると言っています。

    したがって、 ascで並べ替えると 次に、最初にすべて nullで並べ替えます (空のキーはnullと見なされます)エントリを並べ替えてから、数値エントリを並べ替えます。

    ここでのハックとは何ですか?

    sr_no : ""を保存します デフォルトは空の文字列です。

    これで、最初に数値で並べ替えられます 値、次に文字列




    1. mongoiddbでのpluckvsdistinct。どちらが速いですか?

    2. MongoDB-Java |接続を管理する方法

    3. mongodbアーカイブ形式とは何ですか?

    4. include_type_nameパラメーターがnode.jsでtrueに設定されている