久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

X3.4 forum_post 主鍵問(wèn)題

4975 31 0提示:支持鍵盤(pán)翻頁(yè)<-左 右-> cordless 發(fā)表于 2023-2-14 21:43 帖子模式

要試升3.5發(fā)現(xiàn)我的 forum_post 這兩個(gè)主鍵順序跟 X3.5的是相反的順序, 維持這樣的順序有沒(méi)有問(wèn)題? 另外如果沒(méi)有問(wèn)題可以手動(dòng)新增其他欄位然后略過(guò)升級(jí)程序?qū)?forum_post的修改嗎? 因?yàn)槊看问占紩?huì)被修改成bak. ... 查看全文

    組圖打開(kāi)中,請(qǐng)稍候......
專(zhuān)家發(fā)表于  2023-3-7 16:11:02
cordless 發(fā)表于 2023-3-6 18:41
我的forum_post都修正了,現(xiàn)在正在想辦法修正forum_thread的maxposition.
發(fā)現(xiàn)到有3000多筆要修正,我的好像 ...

看了下代碼里的實(shí)現(xiàn),這個(gè)值似乎是自動(dòng)更新的。不過(guò)改了也好。
cordless發(fā)表于  2023-3-6 19:56:13
專(zhuān)家 發(fā)表于 2023-2-19 22:46
官方版本的X3.5表里的position沒(méi)有默認(rèn)值,不過(guò)這個(gè)應(yīng)該影響不大。

結(jié)果三搞兩搞全部修正完畢了.
cordless發(fā)表于  2023-3-6 18:41:54
本帖最后由 cordless 于 2023-3-6 18:59 編輯
專(zhuān)家 發(fā)表于 2023-2-19 22:46
官方版本的X3.5表里的position沒(méi)有默認(rèn)值,不過(guò)這個(gè)應(yīng)該影響不大。

我的forum_post都修正了,現(xiàn)在正在想辦法修正forum_thread的maxposition.
發(fā)現(xiàn)到有3000多筆要修正,我的好像都是1.
0的只有幾個(gè)都已修正,想問(wèn)一下這個(gè)欄位錯(cuò)誤到底有沒(méi)有問(wèn)題?
會(huì)參考到這個(gè)欄位嗎?還是有回覆時(shí)會(huì)自動(dòng)修正?
cordless發(fā)表于  2023-3-2 01:38:01
專(zhuān)家 發(fā)表于 2023-2-19 22:46
官方版本的X3.5表里的position沒(méi)有默認(rèn)值,不過(guò)這個(gè)應(yīng)該影響不大。

用修改后的update正常升級(jí)到x3.5了,
也把position修改好,看起來(lái)都正常了,
謝謝你的解說(shuō).
專(zhuān)家發(fā)表于  2023-2-19 22:46:24
hopejyb 發(fā)表于 2023-2-19 21:23
我遇到這個(gè)情況。

當(dāng)時(shí)升級(jí)完之后,我發(fā)現(xiàn)異常,回復(fù)升級(jí)之前的主題,升級(jí)之前的帖子會(huì)顯示不出來(lái),只有 ...

官方版本的X3.5表里的position沒(méi)有默認(rèn)值,不過(guò)這個(gè)應(yīng)該影響不大。
cordless發(fā)表于  2023-2-19 22:04:24
hopejyb 發(fā)表于 2023-2-19 21:23
我遇到這個(gè)情況。

當(dāng)時(shí)升級(jí)完之后,我發(fā)現(xiàn)異常,回復(fù)升級(jí)之前的主題,升級(jí)之前的帖子會(huì)顯示不出來(lái),只有 ...

我已經(jīng)試過(guò)手動(dòng)修改forum_post符合3.5后把forum_post加入那五個(gè)不轉(zhuǎn)換的表中,就不讓升級(jí)程序幫我改就可以了,唯一要做的是最后取消AI再把樓層修改回來(lái).
hopejyb發(fā)表于  2023-2-19 21:23:24
cordless 發(fā)表于 2023-2-19 01:46
我看了下,我大概錯(cuò)誤的地方只有幾頁(yè),是不是我升級(jí)完X3.5后我查出forum_post表
每一個(gè)tid相同的,將positio ...

我遇到這個(gè)情況。

當(dāng)時(shí)升級(jí)完之后,我發(fā)現(xiàn)異常,回復(fù)升級(jí)之前的主題,升級(jí)之前的帖子會(huì)顯示不出來(lái),只有升級(jí)之后發(fā)的帖子,我檢查了post表,發(fā)現(xiàn)position默認(rèn)是從0開(kāi)始的,于是修改為1開(kāi)始,并且手動(dòng)修改了有問(wèn)題的帖子的position的值,一切正常了。

以下是升級(jí)之前的主題:

select tid,pid,first,position from nb_forum_post where tid=2024807;
+---------+----------+-------+----------+
| tid     | pid      | first | position |
+---------+----------+-------+----------+
| 2024807 | 34659470 |     1 | 41358421 |
| 2024807 | 34659556 |     0 | 41358507 |
| 2024807 | 34659706 |     0 | 41358657 |
| 2024807 | 34660591 |     0 | 41359542 |
| 2024807 | 34660729 |     0 | 41359680 |
| 2024807 | 34660731 |     0 | 41359682 |
| 2024807 | 34660738 |     0 | 41359689 |
+---------+----------+-------+----------+
7 rows in set (0.00 sec)


以下是升級(jí)之后發(fā)的主題:

select tid,pid,first,position from nb_forum_post where tid=2029587;
+---------+----------+-------+----------+
| tid     | pid      | first | position |
+---------+----------+-------+----------+
| 2029587 | 34746471 |     1 |        1 |
| 2029587 | 34746741 |     0 |        2 |
| 2029587 | 34746921 |     0 |        3 |
| 2029587 | 34747024 |     0 |        4 |
| 2029587 | 34747033 |     0 |        5 |
| 2029587 | 34747189 |     0 |        6 |
| 2029587 | 34747264 |     0 |        7 |
| 2029587 | 34748053 |     0 |        8 |
| 2029587 | 34748834 |     0 |        9 |
| 2029587 | 34749684 |     0 |       10 |
| 2029587 | 34749690 |     0 |       11 |
| 2029587 | 34750748 |     0 |       12 |
| 2029587 | 34750773 |     0 |       13 |
| 2029587 | 34753543 |     0 |       14 |
| 2029587 | 34755084 |     0 |       15 |
+---------+----------+-------+----------+
15 rows in set (0.01 sec)

stonys發(fā)表于  2023-2-19 16:34:18
專(zhuān)家 發(fā)表于 2023-2-19 16:17
threaddisablepos 理論上可以直接清空表,在早期版本這就是個(gè)內(nèi)存表,重啟一下服務(wù)器數(shù)據(jù)就沒(méi)了那種的。
...

謝謝,已經(jīng)清空。
觀察兩天看下
專(zhuān)家發(fā)表于  2023-2-19 16:17:46
stonys 發(fā)表于 2023-2-19 16:16
感謝解答。
論壇回帖人很少,不是高頻回帖場(chǎng)景。
又將thread表的maxposition重算修復(fù)了,之前的值都比較 ...

threaddisablepos 理論上可以直接清空表,在早期版本這就是個(gè)內(nèi)存表,重啟一下服務(wù)器數(shù)據(jù)就沒(méi)了那種的。
當(dāng)然不放心的話(huà)可以備份一下。
  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-9-19 19:25 , Processed in 0.065751 second(s), 33 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表