我有兩種模式:Users和InstalledApps。模型是這樣的:sails js多對多記錄插入錯誤
//Users Model
attributes:{
name: 'string',
age: 'string',
installedApps:{
collection: 'installedApps',
via: 'users'
}
}
我InstalledApps模式是這樣的:
attributes:{
deviceID : 'string',
users:{
collection:'users',
via:'installedApps'
}
}
現在我已經創建的用戶ID爲1和2 但是當我通過像郵遞員InstalledApps插入數據這個:
{
"users": [1,2],
"deviceID": "123456",
}
它彈出一個錯誤:Unknown rule: default
。我不知道我錯在哪裏?
實際上我在json中發送'autoUpdateAt',這是導致錯誤。我認爲'autoUpdatedAt'不應該被髮送。 –
@DevendraVerma沒錯 - 'createdAt'和'updatedAt'是默認自動處理的(可在'config/models.js'中全局配置或者在模型文件中爲特定的模型配置)。很高興你解決了這個問題。 =) – Viktor