2016-04-14 39 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文件並擴展模型的構造函數。

相關問題