2016-04-14 57 views

回答

3

是的,你需要做的几件事情:

6

有可能在你的model definition file为Id特性的默认功能指定环回发生器(GUID,UUID,...)。

例如使用GUID:

{ 
    "name": "ModelName", 
    "base": "PersistedModel", 
    "idInjection": false, 
    "properties": { 
    "id": { 
     "type": "string", 
     "id": true, 
     "defaultFn": "guid" 
    } 
    }, 
    "validations": [], 
    "relations": {}, 
    "acls": [], 
    "methods": {} 
} 

据我所知,你还不能指定有自己的默认功能。见related github issue

如果您需要更高级的行为(例如您自己的生成器),您可以创建models/model-name.js文件并扩展模型的构造函数。

相关问题