2017-08-19 1 views
0

Comment puis-je valider l'unicité multicolonne dans strongloop?Vérifier l'unicité du modèle multicolonne dans strongloop

{ 
    "name": "Table1", 
    "base": "PersistedModel", 
    "idInjection": true, 
    "options": { 
    "validateUpsert": true 
    }, 
    "properties": { 
    "column1": { 
     "type": "string" 
    }, 
    "column2": { 
     "type": "string" 
    }, 
    "column3": { 
     "type": "string" 
    } 
    }, 
    "validations": [], 
    "relations": {} 
    }, 
    "acls": [], 
    "methods": {} 
} 

Dans le modèle ci-dessus, comment puis-je faire des colonnes1 et colonne2 comme clé unique dans le modèle de bouclage? J'ai vérifié validatesUniquenessOf mais il ne valide pas plusieurs colonnes.

Merci

Répondre

0

Il travaille avec ci-dessous:

Table1.validatesUniquenessOf('column1', 'column2'); 

Je ne sais pas, je l'ai essayé auparavant, mais aussi cette époque, il ne fonctionnait pas. Je n'ai probablement pas redémarré le serveur de bouclage.