sql >> Databáze >  >> NoSQL >> MongoDB

Ember-data vložené objekty uložené jako samostatné objekty

Používáte RESTadapter...chcete při ukládání serializovat všechny vložené vztahy?

Když ukládáte nebo aktualizujete svůj záznam, předejte hash voleb do metody toJSON pomocí

{associations: true}

Podívejte se například na testy jednotek na ember-data: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");
});

Doufám, že to pomůže..




  1. Získejte návratovou hodnotu funkce reactivemongo findAndUpdate

  2. Nelze importovat mongodb

  3. Jak odstranit prázdnou databázi Mongo se stejným názvem jako naplněná databáze?

  4. Používám příslib node.js pro ověření, zda uživatelské jméno existuje v db nebo ne