假設(shè)有個(gè)用戶發(fā)文章的場景。一個(gè)用戶表,一個(gè)類別表,一個(gè)文章表,文章表有個(gè)user_id關(guān)聯(lián)用戶表,一個(gè)category_id關(guān)聯(lián)類別表。用mysql的數(shù)據(jù)庫,沒有做外鍵約束。當(dāng)用戶發(fā)布一篇文章的時(shí)候,我需要去更新類別表的post_count字段,表示這個(gè)類別下有多少篇文章之類的。因?yàn)榭紤]到數(shù)據(jù)完整性要求不那么高,所以我這里沒放在一個(gè)事務(wù)中去更新兩張表的數(shù)據(jù),而是分別去更新每張表的數(shù)據(jù)。我希望能夠在插入文章表之后就返回給客戶端,創(chuàng)建成功的信息,斷開與客戶端的連接,然后再完成后續(xù)更新類別表的post_count字段。lz之前是寫python的,tornado框架就有個(gè)概念叫is_finish,標(biāo)明當(dāng)前與客戶端的連接是否已經(jīng)斷開了,不知道codeinighter里面有沒類似的概念呢?或者說怎么樣主動(dòng)斷開與客戶端的連接?PS:lz也不知道這種不用事務(wù)的做法是不是不太合適,沒真實(shí)在產(chǎn)品環(huán)境上跑過.....
在codeinighter框架中,怎么直接斷開客戶端的連接?
幕布斯6054654
2019-04-13 08:46:28