스크랩의 문제점..

http://74.208.22.155:3000/api/v1/member/[로그인아이디]/scraps

 

800597403_1616298139.8423.png

 

스크랩(g5_scrap)을 읽어 오면

[code]

{

    "scraps": [

        {

            "msId": 6,

            "mbId": "magento",

            "boTable": "qa",

            "wrId": "3",

            "msDatetime": "2021-03-21T12:41:01.000Z"

        },

        {

            "msId": 5,

            "mbId": "magento",

            "boTable": "gallery",

            "wrId": "1",

            "msDatetime": "2021-03-21T12:40:47.000Z"

        },

        {

            "msId": 4,

            "mbId": "magento",

            "boTable": "free",

            "wrId": "49",

            "msDatetime": "2021-03-21T12:40:35.000Z"

        },

        {

            "msId": 3,

            "mbId": "magento",

            "boTable": "free",

            "wrId": "58",

            "msDatetime": "2021-03-21T12:40:20.000Z"

        }

    ]

}

[/code]

 

boTable로 g5_board에서 bo_subject를 읽어와야 됨.

wrId와 boTable로 제목을 읽어와야 됨.

boTable에서 g5_write_[boTable]을 만들고 거기서 wr_id글을 읽어서 wr_subject를 가져와야 됨.

 

"link": "/write-[boTable]/[wrId]" 를 넣어주면, 이 링크를 통해서 해당 스크랩의 제목을 읽어오면 될 것 같습니다.

 

**개선사항**

 

|

댓글 9개

네 그래서 스크랩글을 검색하기도 힘들고 좀 애매한 테이블이긴 합니다 ㅠㅠ
@Rido 개선사항 제목만 써놓고 어떻게 해야 될지 몰라서..

PHP를 좀 잘한다면, 그누보드 데이타베이스를 고쳐가면서 버전을 업그레이드 했으면 합니다.
CREATE TABLE `prexp_g5_scrap` (
`pms_id` INT(11) NOT NULL AUTO_INCREMENT,
`ms_id` INT(11) NOT NULL,
`mb_id` VARCHAR(20) NOT NULL DEFAULT '',
`bo_table` VARCHAR(20) NOT NULL DEFAULT '',
`wr_id` INT(11) NOT NULL,
`ms_key` VARCHAR(255) NOT NULL DEFAULT '',
`ms_value` TEXT NOT NULL,
`wdate` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`udate` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`pms_id`),
INDEX `ms_id` (`mb_id`, `bo_table`, `wr_id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
;


혼자 놀던 프로젝트에서 쓰던 스크렙 테이블 입니다 ^^

https://rido.kr/prd_child/1
@Rido 감사합니다. 이것말고도 많아서.. 개선되면 좋겠다는 문제점을 옆동네에 적어봤습니다.
@마젠토 얖동네 어디인가요? ㅋ
@Rido 아파치존
@Rido 진행이 많이 안되었네요.

1. RESTFul Read 구현(80-90%)
2. 다음은 실제 프런트엔드 구현
3. 프런트엔드 단에서 피드백 받아서 Read 포맷완성 및, CUD추가

능력이 되면
그누보드 데이타베이스 수정까지..
@마젠토 그누보드 테이블 구조가 그누3의 그것을 거의 답습하고 았기때문에
새로운 프로젝트용으로 디비 구조를 변경하는것도 좋을거라 생각합니다.
@Rido 처음에는 새롭게 만들어 볼려고 했는데, 너무 모르는것이 많아서.. 급선회했습니다.

1,2,3이 끝나면, 뒷단을 변경해도 될것 같아서.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

RESTful

+
제목 글쓴이 날짜 조회
4년 전 조회 1,766
4년 전 조회 1,695
4년 전 조회 1,870
4년 전 조회 1,568
4년 전 조회 1,479
4년 전 조회 1,575
4년 전 조회 1,676
4년 전 조회 1,501
4년 전 조회 1,872
4년 전 조회 1,513
4년 전 조회 1,242
4년 전 조회 1,303
4년 전 조회 1,213
4년 전 조회 1,100
4년 전 조회 1,320
4년 전 조회 1,026
4년 전 조회 830
4년 전 조회 1,485
4년 전 조회 1,011
4년 전 조회 868
4년 전 조회 929
4년 전 조회 1,665
4년 전 조회 1,292
4년 전 조회 1,161
4년 전 조회 1,126
4년 전 조회 1,571
4년 전 조회 901
4년 전 조회 1,140
4년 전 조회 1,297
4년 전 조회 1,059
🐛 버그신고