자바스크립트의 고수님들

게시판 분석을 도와주세요..

 

g5_write_free 자유게시판을  데이타베이스에 읽어서..

 

{

  "free": [

  {

    "reply": {

    }

    "commens": [

        "comments": [

           "comments": {

           },

        ]

    ]

  },

  {

  }

]

}

식으로 리턴을 해 보고 싶은데, 생각보다 데이타베이스 구조가 조금 헷갈리네요.

 

g5_write_free를 배열로 읽어서 위와 같은 구조로 변경할려면 어떤 자바스크립트 식이 필요할까요?

 

간단한 것 부터 해 볼려고,  메뉴(g5_menu)를 QA 에도 https://sir.kr/qa/404882  올려 봤습니다. (댓글은 최대 6단계까지 인가요?  AAAAAA)

 

위와 같은 구조라면 프런트엔드 단에서 쉽게 디스플레이가 가능한 구조가 되는지요? (Vue, React, Flutter등에서..)

(프런트엔드단은 심플하게 표현이 되었으면 합니다.)

 

|

댓글 8개

일단 데이타베이스 mecode asc 정렬을 하고,
프로그램으로 계층 배열로 담아서,
출력을 하든, 활용을 하면 될듯 합니다.

로직은 정렬된 자료들을 출력해서 php 재귀함수 만들어서
재귀호출하면 됩니다. 코드를 원하시면

smarlife@gmail.com
데이타 베이스 자료 주시면... 지금 놀고 있어서 만들어서 메일로 드리죠
@스팸마요 그누보드 순정을 설치하고, 그중 자유게시판에 작성된 글의 데이타베이스 g5_write_free를
읽어서 자바스크립틀 사용해서 json으로 변경할려고 합니다.

g5_write_free안에 글과 댓글이 같이 들어 있어서, 현재 분석중입니다.
@마젠토 위에 메일이 없어졌네요. sbdkzl01@gmail.com 뚝딱은 아니라서 필요하시면 메일주세요 ^^;;
@스팸마요 자유게시판은 https://yc5.lavuebd.com/bbs/board.php?bo_table=free
JSON으로 나온 데이타는
http://74.208.22.155:3000/api/v1/write-free
JSON formatter 크롬 익스텐션 설치하면 보기 편합니다.

배열을 감싸고 있는 { "free": }는 빼고 배열만 가지고 만들어 보는 중입니다.
@스팸마요 샘플을 몇개 더 추가하고. (답변글)

글 일기 http://74.208.22.155:3000/api/v1/write-free
글 한개 읽기 http://74.208.22.155:3000/api/v1/write-free/1
해당글에 대한 댓글 읽기 http://74.208.22.155:3000/api/v1/write-free/1/comments

우선 나눠 봤습니다.

wrReply와 wrCommentReply의 AABA 를 잘 분해해서 JSON으로 만들면 될 것 같습니다.

wrParent, wrComment 도 무었에 쓰는지 알아 봐야겠습니다.
[http://sir.kr/data/editor/2103/145c91aeb1d3f755d00dd6890533f401_1616219050_5297.png]


이렇게 되는걸거에요 아마도... 모르겠네요... 오래되서... 잊어 버렸네요
아~ 관리자에 트리로... 그룹, 게시판, 게시글, 답변글, 코멘트 관리가 있으면 좋겠군요... 음... 그런데 게시판을 올 트리로... 메리트가 있을가요?? 만들기야 하겠지만...
@스팸마요 자바스크립트로 구현된것이 필요합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
4년 전 조회 1,206
4년 전 조회 5,773
4년 전 조회 1,561
4년 전 조회 1,221
4년 전 조회 1,187
4년 전 조회 1,176
4년 전 조회 1,494
4년 전 조회 1,117
4년 전 조회 1,835
4년 전 조회 1,540
4년 전 조회 1,204
4년 전 조회 1,259
4년 전 조회 1,120
4년 전 조회 1,123
4년 전 조회 2,080
4년 전 조회 1,120
4년 전 조회 1,131
4년 전 조회 1,684
4년 전 조회 1,503
4년 전 조회 1,947
4년 전 조회 2,444
4년 전 조회 1,237
4년 전 조회 1,249
4년 전 조회 818
4년 전 조회 1,251
4년 전 조회 1,124
4년 전 조회 1,124
4년 전 조회 1,176
4년 전 조회 1,189
4년 전 조회 1,054
🐛 버그신고