男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

Discuz! 官方交流社區(qū)

標(biāo)題: 最后回復(fù)時間顯示未來時間 [打印本頁]

作者: 一牛網(wǎng)    時間: 2024-5-31 15:00
標(biāo)題: 最后回復(fù)時間顯示未來時間
帖子列表的最后回復(fù)時間顯示未來時間,調(diào)用了主題提升的到期時間,這怎么修改成顯示正常的最后回帖時間?
(, 下載次數(shù): 29)

作者: 科站網(wǎng)    時間: 2024-5-31 15:03
提升帖子的吧,提升帖子用的就是最后時間
作者: 一牛網(wǎng)    時間: 2024-5-31 15:05
科站網(wǎng) 發(fā)表于 2024-5-31 15:03
提升帖子的吧,提升帖子用的就是最后時間

最后回復(fù)時間不就是最后一位用戶回復(fù)的時間么,為什么會調(diào)用了提升帖子的到期時間呢,這也不太合理
作者: 科站網(wǎng)    時間: 2024-5-31 15:17
一牛網(wǎng) 發(fā)表于 2024-5-31 15:05
最后回復(fù)時間不就是最后一位用戶回復(fù)的時間么,為什么會調(diào)用了提升帖子的到期時間呢,這也不太合理 ...

你說的對,但事實DZ的方案就是這樣,目前結(jié)構(gòu)就這樣,你可以提PR來修改
作者: 專家    時間: 2024-5-31 15:43
一牛網(wǎng) 發(fā)表于 2024-5-31 15:05
最后回復(fù)時間不就是最后一位用戶回復(fù)的時間么,為什么會調(diào)用了提升帖子的到期時間呢,這也不太合理 ...

想象一下,提升功能就是這樣的:
一個按最后回復(fù)時間排序的列表,你想要讓某一條始終在最上面。
那你就得保證這條內(nèi)容的最后回復(fù)時間比其他所有的都晚。
那自然辦法就變成了將時間修改成未來的。
這樣排序的時候它就能始終在最上面了。
雖然看著有點奇怪,但是這很合理(符合按最后回復(fù)時間排序的原理)
作者: 一牛網(wǎng)    時間: 2024-5-31 16:22
專家 發(fā)表于 2024-5-31 15:43
想象一下,提升功能就是這樣的:
一個按最后回復(fù)時間排序的列表,你想要讓某一條始終在最上面。
那你就得 ...

原理是這樣,但是能否不顯示在前端?只是應(yīng)用程序判斷?
作者: 專家    時間: 2024-6-2 19:39
一牛網(wǎng) 發(fā)表于 2024-5-31 16:22
原理是這樣,但是能否不顯示在前端?只是應(yīng)用程序判斷?

不能,這是直接改在數(shù)據(jù)庫里的。
除非你再單獨給每一條帖子保存一個“顯示專用最后回復(fù)時間”,但這意味著額外的數(shù)據(jù)庫字段,加倍的數(shù)據(jù)存儲,和每次顯示列表都要額外對這部分?jǐn)?shù)據(jù)進(jìn)行處理的邏輯。代價太大了。
作者: 一牛網(wǎng)    時間: 2024-6-3 09:45
專家 發(fā)表于 2024-6-2 19:39
不能,這是直接改在數(shù)據(jù)庫里的。
除非你再單獨給每一條帖子保存一個“顯示專用最后回復(fù)時間”,但這意味 ...

好吧,感謝回復(fù)




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.sdtechgong.com.cn/) Powered by Discuz! X5.0