2017-09-15 2 views
0

Wenn ich Elemente in Sammlung mit Mungo-Client einfügen und später über Portal Ui zugreifen kann ich sehen, dass die interne Darstellung ist nicht das, was ich erwartet werde.Cosmos db interne Datenrepräsentation für Mungo-Client

Hier ist, wie ich Daten speichern

 var db = mongoose.createConnection(mongodbURL) 
     var Model = db.model('Model', require('./models/model.js')) 

     var insert = q.nbind(Model.insertMany, Model) 

     insert([ .... , { 
      _id: "something like 58ef14c7f0f3ee5ef88796c3", 
      name: "NAME" 
     }] 

Hier ist, was ich in Azure Abfrage-Explorer erhalten

{ 
    "_id": { 
    "$t": 7, 
    "$v": "Xï\u0014Çðóî^øÃ" 
    }, 
    "name": { 
    "$t": 2, 
    "$v": "NAME" 
    }, 
    ........... 

}, 
................ 

Und das ist meine Erwartungen

{ 
    "_id": "58ef14c7f0f3ee5ef88796c3", 
    "name": "NAME" 
    ........... 

}, 
................ 

Habe ich etwas verpasst? Vielen Dank.

+0

Das sieht aus wie einige korrupte Daten. Vielleicht bearbeiten Sie Ihre Frage, um Ihr Modell anzuzeigen, und die Abfrage, die Sie ausführen, die diese Daten abruft? –

Antwort

-1

Bitte verwenden Sie den Daten Explorer - er zeigt Ihre Daten korrekt an. Der Query Explorer ist ein veraltetes Tool und wird zumindest für MongoDB API-Accounts nicht mehr benötigt.