sql >> Database teknologi >  >> NoSQL >> MongoDB

Ember-data indlejrede objekter gemt som separate objekter

Du bruger REST-adapteren...når du gemmer, vil du serialisere alle de indlejrede relationer?

Når du gemmer eller opdaterer dit registreringspass i indstillings-hashen til toJSON-metoden med

{associations: true}

Tag et kig på enhedstestene på ember-data for eksempler:https://github.com/emberjs/data/blob/master/packages/ember-data/tests/unit/to_json_test.js

deepEqual(record.toJSON({ associations: true }),
        { id: 1, name: "Chad", phone_numbers: [{
            id: 7,
            number: '123'
          },
          {
            id: 8,
            number: '345'
          },
          {
            id: 9,
            number: '789'
          }
        ]},
        "association is updated after editing associations array");
});

Håber dette hjælper..




  1. Indsæt nyt dokument ved hjælp af InsertOneAsync (.NET Driver 2.0)

  2. Hvordan bruges en IAsyncCursor til iteration med mongodb c#-driveren?

  3. Pymongo/bson:Konverter python.cursor.Cursor-objekt til serialiserbart/JSON-objekt

  4. java.lang.IncompatibleClassChangeError:Implementering af klasse Mongo