글(Post)에 붙어 있는 것들...
- 마젠토
- 0
- 1,768
- 글주소
- 09-26
생각했던 것보다 Database구조가 ORM하고 잘 맞는 것 같습니다.
현재 Post에 붙어 있는 것들 하나 하나 찾아서 붙여 보고 있습니다.
cb_post와 연결된 것이..
one to many : post_file, post_link, board_category
many to many: post_tag. like, blame
==> many to many를 사용하지 않아서 별도로 처리해야..
post_extra_vars와 post_meta 도 연결된 것 같은데, 이것은 좀더 공부를 해보고..
추가: http://www.ciboard.co.kr/manual/tables 매뉴얼도 잘되어 있네요
대략 적인 출력은 아래와 같이 될 것 같습니다. (api/v1/boards로 모든 글을 읽어왔을 때)
[
{
"post_id": 1,
"category": {
"bca_value": "카테고리"
}
"postfiles": [
{
"pfi_filename": "test1.jpg"
},
{
"pfi_filename": "test2.jpg"
}
],
"postlinks": [
{
"pln_url": "www.ciboard.co.kr"
},
{
"pln_url": "www.sir.kr"
}
],
"tags": [
{
"pta_tag": "태그1"
},
{
"pta_tag": "태그2"
}
],
},
]
게시판 관리>해당 게시판>목록페이지 있는 목록수에 맞게 페이지관련도 추가할 예정입니다.
cb_board_meta의 list_count
(backend에서 할지 frontend에서 할지는 아직입니다.)
( 참조 : https://apachezone.com/member_pds/18 )
"links": [
"<http:\/\/localhostl\/api\/v1\/board\/free?page=2&per_page=2>; rel=\"next\"",
"<http:\/\/localhost\/api\/v1\/board\/free?page=5&per_page=2>; rel=\"last\""