我已在 @Effect() watchSocket$ = this.socketService.socket$
.map((action:BlogPayLoad)=>{
console.log(action)
return action
})
.mergeMap((action)=> {
if(action.type === 'BlogAddAction'){
return new fromBlogActions.BlogAddAction(action))
else if (...) {
....
}
else if (action.type === 'BlogUpdatedAction'){
return new fromBlogActions.BlogUpdatedAction(action))
})
上创建了触发器:
trigger in PostgreSQL
触发功能:
trigger function
当我尝试将记录插入数据库时,未填充字段AFTER INSERT
:
record in db
我在做什么错了?
答案 0 :(得分:0)
仅在NEW
触发器中分配BEFORE
记录才有意义。在运行AFTER
触发器时,该行已被写入,NEW
记录不再发生任何事情。
但是除非您要取消RETURN NULL
,否则请勿在{{1}}触发器中使用BEFORE
。