无限级分类中的一个高级BUG
2015-08-17 11:09
295 查看
相信很多人都用过无限级分类,这种分类方式简单高效,管理起来也比较方便,不过小high今天在进行新一轮的尝试的时候发现了一个之前没有遇到过的BUG。
之前我们在用的时候很多时候sql语句是这么写的
但是今天出现了一个小bug我把数据表的状态发出来
相信眼睛比较敏锐的朋友们已经发现,如果遇到10以上的顶级分类的时候,就会出现这种情况,这个时候的主要问题就是mysql的排序并不是自然排序,而是用ascii码进行的二进制排序,所以我们要将它变成自然排序
通过百度搜索并没有直接mysql自然排序的结果,只是找到这个看起来挺奇怪但是又非常凑效的一个东西,小high亲测,非常好使
哎 不得不说一个小小的问题,又被我发现了一个大问题,就是分隔符的问题,又花了我一个早上的时间来想通这个事儿,
[小high原创]无限级分类中的一个高级BUG
之前我们在用的时候很多时候sql语句是这么写的
相信眼睛比较敏锐的朋友们已经发现,如果遇到10以上的顶级分类的时候,就会出现这种情况,这个时候的主要问题就是mysql的排序并不是自然排序,而是用ascii码进行的二进制排序,所以我们要将它变成自然排序
哎 不得不说一个小小的问题,又被我发现了一个大问题,就是分隔符的问题,又花了我一个早上的时间来想通这个事儿,
分隔符要用 ‘-’,不要用下划线 ‘_’
注::转载至小High博客 »[小high原创]无限级分类中的一个高级BUG
相关文章推荐
- sqlplus登陆方式
- PHP图片压缩解决方法
- java 基础概念 -- 数组与内存控制
- sublime text使用
- viewpager+FragmentAdapter实现App主界面Tab
- Install Gephi in Ubuntu 12.04
- 最大子序列和
- 正则表达式
- 程序员保值的五个关键点
- Java细节:字符串的拼接
- window.close()取消提醒框
- MTK 编译错误,perl 找不到 WIN32/OLE.pm
- Web Server使用IIS读取共享文件
- jdk安装
- C#根据日期DateTime和持续时间int找到日期
- hdu 1068 Girls and Boys(二分图匹配)
- Delphi结构体的扩展,可以自动初始化,反初始化,自定义拷贝函数.
- 线程间通讯
- Android Studio 视频教程地址
- Group Anagrams