-1
{
  "_id" : "648290899",
  "First_Name" : "Daniel",
  "Last_Name" : "Wu",
  "Gender" : "male",
  "Birthday" : "13/10/1978",
  "Email" : "dgozali@binacitra.com",
  "Bookmark" : ["mal-taman-anggrek__-6.18_106.79"],
  "Token" : "",
  "LikeOrDislike" : {
    "mal-taman-anggrek__-6.18_106.79" : 1,
    "bebek-goreng-h.-slamet__-6.20_106.77" : 1,
    "mcdonald's__-6.31_106.86" : 1,
    "pasar-rebo__-6.31_106.87" : 0
  },
  "Nearby" : [],
  "History" : [{
      "1355915008" : {
        "day" : "December 19, 2012, 6:03 pm",
        "LikeOrDislike" : {
          "mal-taman-anggrek__-6.18_106.79" : 1
        }
      }
    }, {
      "1355915015" : {
        "day" : "December 19, 2012, 6:03 pm",
        "Bookmark" : {
          "add" : ["mal-taman-anggrek__-6.18_106.79"]
        }
      }
    }, {
      "1355920137" : {
        "day" : "December 19, 2012, 7:28 pm",
        "LikeOrDislike" : {
          "bebek-goreng-h.-slamet__-6.20_106.77" : 1
        }
      }
    }, {
      "1355920233" : {
        "day" : "December 19, 2012, 7:30 pm",
        "LikeOrDislike" : {
          "mcdonald's__-6.31_106.86" : 1
        }
      }
    }, {
      "1355920441" : {
        "day" : "December 19, 2012, 7:34 pm",
        "LikeOrDislike" : {
          "pasar-rebo__-6.31_106.87" : 0
        }
      }
    }],
  "ImageProfile" : "http://graph.facebook.com/648290899/picture/?type=large"
}

pasar-rebo__-6.31_106.87にドットが含まれているという苦情がありました。ドットが含まれています。それで?

4

1 に答える 1

4

フィールド名には、ドット(つまり、。)、ドル記号(つまり、$)、またはヌル文字を含めることはできません。

出典:MongoDB公式ドキュメント

その理由は、Mongoではjavascriptスタイルのドット表記でサブコレクションにアクセスできるためです。さらに、ここで説明するように、ドットは埋め込みドキュメントの区切り文字として使用されます

于 2012-12-20T03:51:31.790 に答える