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

配列に格納されている_idを使用してgolangからmongodbをクエリする

    ドキュメントが文字列IDで保存されている場合、コードは正しいように見えます。

    IDは、16進エンコードされたオブジェクトIDのように見えます。オブジェクト識別子がオブジェクトIDの場合は、16進文字列をオブジェクトIDに変換する必要があります。

    oids := make([]bson.ObjectId, len(ids))
    for i := range ids {
      oids[i] = bson.ObjectIdHex(ids[i])
    }
    query := bson.M{"_id": bson.M{"$in": oids}}
    


    1. mongodbObjectIdの作成時間に使用

    2. 再検索集計は、各グループの上位5つを返します

    3. redisリスナーの作成-phpで可能ですか?

    4. モンゴIDは恐ろしいURLにつながります