게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[좀 뻘글]오유 댓글/대댓글 소팅에 좀 문제가 있네요.
게시물ID : programmer_12315짧은주소 복사하기
작성자 : 방울터메이도
추천 : 2
조회수 : 447회
댓글수 : 0개
등록시간 : 2015/07/24 17:23:12
http://www.todayhumor.co.kr/board/view.php?table=humorstory&no=439049 (콜로세움상태입니다. 콜로세움 싫어하시면 들어가지 마세요.)
글을 보다보니 댓글과 대댓글 불러와서 소팅으로 박아넣는 과정에 좀 문제가 있네요.

현재 상황이 수많은 댓글들이 올라오고 뒤늦게 작성자가 댓글들에 대댓글 다는 상황입니다.
문제는 위에서부터 댓글들에 대댓글을 다는데, 열심히 100개 댓글 불러오기를 누르다보면 마지막에 작성자의 대댓글들이 훅 나타나죠.

이게 DB에서 댓글 리스트 불러올때 order by 조건이 아무래도 좀 문제가 있지 않나 싶습니다.
댓글이 달린 순서대로만 불러오니 차후에 달린 대댓글은 순위가 밀리는 문제가 있는 것 같네요.

이걸 막으려면 parent가 없는 댓글 리스트를 한번 긁고 해당 parent의 child를 긁던지 하는게 제일 심플하긴 한데,
이러면 쿼리가 여러번 돌아야 되니 부하가 좀 클테고...
DB쪽은 제가 약하다보니 정확히 이거다 하는 order by절을 생각해내기가 좀 힘드네요.

아무튼 대댓글 시스템이 차후에 들어온지라 좀 미묘한게 눈에 약간씩 띄네요.
...
...
이상 바보님께 유지/보수 요구사항 이었습니다.
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호