recherche

Maison  >  Questions et réponses  >  le corps du texte

mongodb - Existe-t-il un moyen de générer la valeur de retour de Mongo sans clé?

Parce qu'il est développé en python, tant que vous obtenez un certain champ dans une collection, j'espère qu'il pourra être renvoyé sous la forme d'une liste
Par exemple, pour les données suivantes, il vous suffit de le faire. renvoie une liste composée de valeurs d'invités, au lieu de la CLÉ "invité", veuillez demander au maître s'il y a une solution ?

[{
    "_id" : ObjectId("583eda3c3a5ef82f08a5dbb3"),
    "quit" : false,
    "groupUin" : {
        "UserName" : "@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685",
        "City" : "",
        "DisplayName" : "",
        "UniFriend" : 0,
        "MemberList" : [],
        "PYQuanPin" : "qunhaoquerenqun1",
        "RemarkPYInitial" : "",
        "Uin" : "8048117905@chatroom",
        "AppAccountFlag" : 0,
        "VerifyFlag" : 0,
        "Province" : "",
        "KeyWord" : "",
        "RemarkName" : "",
        "self" : {
            "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
            "RemarkPYQuanPin" : "",
            "DisplayName" : "暖暖的o",
            "KeyWord" : "",
            "PYInitial" : "",
            "Uin" : 1589615073,
            "RemarkPYInitial" : "",
            "PYQuanPin" : "",
            "MemberStatus" : 0,
            "NickName" : "暖暖的",
            "AttrStatus" : 16781349
        },
        "ChatRoomId" : 0,
        "isAdmin" : true,
        "ContactType" : 0,
        "HideInputBarFlag" : 0,
        "EncryChatRoomId" : "@fd153ce3dad59c8464de5b670c98b3a7",
        "AttrStatus" : 0,
        "Statues" : 1,
        "SnsFlag" : 0,
        "MemberCount" : 2,
        "OwnerUin" : 1589615073,
        "Alias" : "",
        "Signature" : "",
        "ContactFlag" : 2,
        "NickName" : "群号确认群1",
        "ChatRoomOwner" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "HeadImgUrl" : "/cgi-bin/mmwebwx-bin/webwxgetheadimg?seq=0&username=@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685&skey=",
        "Sex" : 0,
        "StarFriend" : 0,
        "PYInitial" : "QHQRQ1",
        "HeadImgUpdateFlag" : 1
    },
    "inviter" : {
        "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "暖暖的o",
        "KeyWord" : "",
        "PYInitial" : "",
        "Uin" : 1589615073,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "暖暖的",
        "AttrStatus" : 16781349
    },
    "invitee" : {
        "UserName" : "@1c5afebc224895d6a84711ebd8e4f8dc",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "",
        "KeyWord" : "iss",
        "PYInitial" : "",
        "Uin" : 12266535,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "admin",
        "AttrStatus" : NumberLong(2181050407)
    },
    "addScore" : 0,
    "invitTime" : 1480514108167.0
},{
    "_id" : ObjectId("583eda3c3a5ef82f08a5dbb3"),
    "quit" : false,
    "groupUin" : {
        "UserName" : "@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685",
        "City" : "",
        "DisplayName" : "",
        "UniFriend" : 0,
        "MemberList" : [],
        "PYQuanPin" : "qunhaoquerenqun1",
        "RemarkPYInitial" : "",
        "Uin" : "8048117905@chatroom",
        "AppAccountFlag" : 0,
        "VerifyFlag" : 0,
        "Province" : "",
        "KeyWord" : "",
        "RemarkName" : "",
        "self" : {
            "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
            "RemarkPYQuanPin" : "",
            "DisplayName" : "暖暖的o",
            "KeyWord" : "",
            "PYInitial" : "",
            "Uin" : 1589615073,
            "RemarkPYInitial" : "",
            "PYQuanPin" : "",
            "MemberStatus" : 0,
            "NickName" : "暖暖的",
            "AttrStatus" : 16781349
        },
        "ChatRoomId" : 0,
        "isAdmin" : true,
        "ContactType" : 0,
        "HideInputBarFlag" : 0,
        "EncryChatRoomId" : "@fd153ce3dad59c8464de5b670c98b3a7",
        "AttrStatus" : 0,
        "Statues" : 1,
        "SnsFlag" : 0,
        "MemberCount" : 2,
        "OwnerUin" : 1589615073,
        "Alias" : "",
        "Signature" : "",
        "ContactFlag" : 2,
        "NickName" : "群号确认群1",
        "ChatRoomOwner" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "HeadImgUrl" : "/cgi-bin/mmwebwx-bin/webwxgetheadimg?seq=0&username=@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685&skey=",
        "Sex" : 0,
        "StarFriend" : 0,
        "PYInitial" : "QHQRQ1",
        "HeadImgUpdateFlag" : 1
    },
    "inviter" : {
        "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "暖暖的o",
        "KeyWord" : "",
        "PYInitial" : "",
        "Uin" : 1589615073,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "暖暖的",
        "AttrStatus" : 16781349
    },
    "invitee" : {
        "UserName" : "@1c5afebc224895d6a84711ebd8e4f8dc",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "",
        "KeyWord" : "iss",
        "PYInitial" : "",
        "Uin" : 12266535,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "admin",
        "AttrStatus" : NumberLong(2181050407)
    },
    "addScore" : 0,
    "invitTime" : 1480514108167.0
},{
    "_id" : ObjectId("583eda3c3a5ef82f08a5dbb3"),
    "quit" : false,
    "groupUin" : {
        "UserName" : "@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685",
        "City" : "",
        "DisplayName" : "",
        "UniFriend" : 0,
        "MemberList" : [],
        "PYQuanPin" : "qunhaoquerenqun1",
        "RemarkPYInitial" : "",
        "Uin" : "8048117905@chatroom",
        "AppAccountFlag" : 0,
        "VerifyFlag" : 0,
        "Province" : "",
        "KeyWord" : "",
        "RemarkName" : "",
        "self" : {
            "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
            "RemarkPYQuanPin" : "",
            "DisplayName" : "暖暖的o",
            "KeyWord" : "",
            "PYInitial" : "",
            "Uin" : 1589615073,
            "RemarkPYInitial" : "",
            "PYQuanPin" : "",
            "MemberStatus" : 0,
            "NickName" : "暖暖的",
            "AttrStatus" : 16781349
        },
        "ChatRoomId" : 0,
        "isAdmin" : true,
        "ContactType" : 0,
        "HideInputBarFlag" : 0,
        "EncryChatRoomId" : "@fd153ce3dad59c8464de5b670c98b3a7",
        "AttrStatus" : 0,
        "Statues" : 1,
        "SnsFlag" : 0,
        "MemberCount" : 2,
        "OwnerUin" : 1589615073,
        "Alias" : "",
        "Signature" : "",
        "ContactFlag" : 2,
        "NickName" : "群号确认群1",
        "ChatRoomOwner" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "HeadImgUrl" : "/cgi-bin/mmwebwx-bin/webwxgetheadimg?seq=0&username=@@06d369ee17281c6df1da107f377a06898e91be8965e0d51f1876273484c0a685&skey=",
        "Sex" : 0,
        "StarFriend" : 0,
        "PYInitial" : "QHQRQ1",
        "HeadImgUpdateFlag" : 1
    },
    "inviter" : {
        "UserName" : "@154290f91854836376af5345be69693f93fdec64a20a0b8bcdfff5d4b8a171b4",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "暖暖的o",
        "KeyWord" : "",
        "PYInitial" : "",
        "Uin" : 1589615073,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "暖暖的",
        "AttrStatus" : 16781349
    },
    "invitee" : {
        "UserName" : "@1c5afebc224895d6a84711ebd8e4f8dc",
        "RemarkPYQuanPin" : "",
        "DisplayName" : "",
        "KeyWord" : "iss",
        "PYInitial" : "",
        "Uin" : 12266535,
        "RemarkPYInitial" : "",
        "PYQuanPin" : "",
        "MemberStatus" : 0,
        "NickName" : "admin",
        "AttrStatus" : NumberLong(2181050407)
    },
    "addScore" : 0,
    "invitTime" : 1480514108167.0
},]
PHPzPHPz2789 Il y a quelques jours779

répondre à tous(3)je répondrai

  • 天蓬老师

    天蓬老师2017-05-02 09:25:20

    Filtrer cet objet xxxx.find({},{xxx:0},callback)

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:25:20

    Il semble que cette commande toute faite ne puisse pas être exécutée. Seule la valeur de retour, pas de clé. Sauf si vous écrivez vous-même js pour le faire

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-02 09:25:20

    Il semble qu'il ne soit pas possible de simplement renvoyer la valeur. Vous pouvez utiliser db.collection.find({},{"invitee":1}), puis simplement la traiter dans le code après l'avoir renvoyée.

    répondre
    0
  • Annulerrépondre