sql >> Database >  >> NoSQL >> MongoDB

Ember-gegevens ingesloten objecten opgeslagen als afzonderlijke objecten

U gebruikt de RESTadapter... wilt u bij het opslaan alle ingesloten relaties serialiseren?

Wanneer u uw recordpas opslaat of bijwerkt in de hash van de opties naar de toJSON-methode met

{associations: true}

Bekijk de unit tests op ember-data voor voorbeelden: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");
});

Ik hoop dat dit helpt..




  1. Objecten zijn niet geldig als onderliggende React-gegevens van MongoDB

  2. MongoDB-nummerveld wordt niet ingevoegd of bijgewerkt met het nummer dat ik invoer

  3. Mongo C#-stuurprogramma - Dynamisch filter bouwen met nesting

  4. Hoe een verwijderd document in MongoDB te krijgen?