亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我開發遇到的問題

我開發遇到的問題

藍山帝景 2018-11-09 10:20:21
開發的時候 數據庫很少用 int 和 bool ,tinyint等類型,特別是那種 是否的 字段, 感覺入庫的時候要轉化成對應的數據要轉化一遍,出庫的時候還要轉化一遍,特別麻煩。比如 是否 已閱, 如果0為已閱,1為未閱,出庫的時候要把1轉化為未閱,0轉化為已閱。所以,感覺我的庫除了 主鍵,幾乎都是字符串類型了。是不是太不標準了。還有就是每張表都有增刪改查,查的方法涉及到關聯的時候應該寫在哪個類里面呢,特別有很多關聯的時候。還有就是發表文章,顯示一個new,就是判斷最新,是根據什么來判斷比較好呢。我們做的有的是根據發表時間,幾天之內的,顯示new,這樣做要是發表很多就全是new的可能。還有就是閱讀過后也會繼續顯示new。還有手動設置最新。開發的時候遇到的一些小問題。
查看完整描述

2 回答

?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

一般呢擁有狀態的字段都會用int,數據規范,可擴展性高;針對關聯查詢,建議做成視圖或存儲過程;最新數據可用時間加Top雙重判斷,如果說讀過之后new消失,會有多種情況,是否登錄用戶,閱讀后狀態如何保持:數據庫、cookie?或者用偽類CSS控制

查看完整回答
反對 回復 2018-11-14
?
慕姐4208626

TA貢獻1852條經驗 獲得超7個贊

你問的問題我也遇到,我也直接存成字符了,弄不明白干嘛要轉來轉去的,多麻煩,可能是人們不太習慣在編程中寫漢字吧,另外就是漢字字段在查詢,取出,顯示的時候可能比較麻煩,比如查詢漢字時,不加N'漢字'可能就查不到,有可能服務器是英文版的系統,沒有漢字字體,查出來顯示的就是問號之類的,我是這么理解的。不知道是否合理,大家來討論一下吧。

查看完整回答
反對 回復 2018-11-14
  • 2 回答
  • 0 關注
  • 558 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號