[英]How to use HasMany Relationship in AdonisJs
我正在嘗試在我的 adonisjs 項目中對 Post 和 User model 做 hasMany 關系
我的數據庫列中有一個user_id
列,我嘗試了以下代碼
posts () {
return this.hasMany('App/Models/Post')
}
在我的用戶 model 但任何時候我發帖我都會得到這個ER_NO_DEFAULT_FOR_FIELD: Field 'user_id' doesn't have a default value
帖子 model 中的user_id
字段不能為 null。
您可以在遷移后設置默認值
// every post has a default owner
table.integer('user_id').defaultTo(1)
或允許關系為 null
table.integer('user_id').nullable()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.