繼承人我創建的模型片段。我希望id屬性總是通過uuid默認函數自動生成。但是,即使添加到隱藏的id屬性可以由用戶決定,如果他們將其傳遞到後創建方法。Strongloop UUID
除了使用方法掛鉤或操作掛鉤,總是覆蓋值有另一個環回方法或標誌(我也試過foreId屬性),以確保id始終是一個uuid,即使用戶提供一個值?如果沒有,那麼對於我的情況,「defaultFn」:「uuid」完全沒有意義,如果我總是覆蓋它。
{
"name": "Account",
"base": "PersistedModel",
"strict": true,
"idInjection": false,
"options": {
"validateUpsert": true
},
"properties": {
"id": {
"id": true,
"required": true,
"type": "string",
"defaultFn": "uuid"
},
},
"validations": [],
"relations": {},
"acls": [],
"methods": {}
}
唐不知道你爲什麼會被低估,因爲這是一個完全有效的問題(我發現了一些非常有用的問題) – Overdrivr
@Overdrivr我或者因爲我無法在任何地方看到答案:p –