私は2つのモデルを持っています:ユーザーとInstalledApps。モデルはこのようなものです:セイル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