MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Les relations de bouclage ne remplissent pas le tableau d'ID d'objet

Cela s'est avéré être une solution facile :

  1. J'ai changé la relation d'étape dans workflow-core.json :

    "relations": {
        "steps": {
           "type": "hasMany",  <-- used hasMany instead of embedsMany
           "model": "WorkflowStep",
           "foreignKey": ""
         }
    },
    
  2. Lors de l'utilisation de la fenêtre de l'explorateur api, j'avais besoin d'ajouter le filtre :{"include":"steps"}

Je ne sais pas si cela en faisait partie, mais j'ai changé les noms de mes modèles comme suit :

workflow-core ---> WorkflowCore
workflow-step ---> WorkflowStep