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

MongoDBで文字列の長さで結果を並べ替える方法

    MongoDB 3.4では、 $strLenCPが導入されています。 最終的にこれをサポートする集約演算子。例:

    db.collection.aggregate(
        [
            {$project: {
                "field": 1,
                "field_length": { $strLenCP: "$field" }
            }},
            {$sort: {"field_length": -1}},
            {$project: {"field_length": 0}}
        ]
    )
    


    1. FindAndUpdateドキュメントが本当に更新されたかどうかを確認する方法

    2. redis cluster reshard [ERR] MIGRATEの呼び出し:ERR構文エラー

    3. jedis forJavaを使用してDockerRedisクラスターインスタンスに接続するにはどうすればよいですか?

    4. Joda-Timeを使用してMongo挿入の正しいISODateを形成する