Lorsque j'essaie de créer un nouveau CompanyProduct. Je reçois cette erreurSails js model create ne fonctionne pas
CompanyProduct Modèle:
/**
* CompanyProduct.js
*
* @description :: This is a clients product inventory
* @docs :: http://sailsjs.org/#!documentation/models
*/
module.exports = {
tableName: 'company_products',
sortValues: ['companies', 'products'],
attributes: {
'quantity': {
'type': 'integer',
size: 6
},
'cost_per_unit': {
'type': 'integer'
},
// Associations
'product': {
'columnName': 'product_id',
'model': 'product',
'required': true
},
'company': {
'columnName': 'company_id',
'model': 'company',
'required': true
}
},
getSortValues: function() {
return this.sortValues;
}
};
{ "erreur": "E_VALIDATION", "statut": 400, "résumé": "2 attributs ne sont pas valides", "modèle": "CompanyProduct", "invalidAttributes": { "quantité": [{ "règle": "entier", "message": "' undefined' doit être un entier (au lieu de \" 10 \ ", qui est un nombre)" } ], "cost_per_unit": [{ "règle": "entier", "message": "' undefined' doit être un entier (au lieu de \" 100 \ " qui est un nombre)" } ] } } –
D'où essayez-vous de créer le modèle? 'CompanyProduct.create()' ou une requête http ou quoi? Nous aurons besoin de voir le code avec lequel vous essayez de créer l'entité du modèle! – Fissio