고요빛물결

스크랩의 문제점..

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

104건
+
제목 글쓴이 날짜 조회
21-06-01 조회 2,028
21-05-13 조회 2,157
21-04-29 조회 1,939
21-04-28 조회 1,800
21-04-19 조회 1,864
21-04-18 조회 1,990
21-04-17 조회 1,790
21-04-13 조회 2,154
21-04-07 조회 1,763
21-03-30 조회 1,653
21-03-26 조회 1,633
21-03-23 조회 1,537
21-03-22 조회 1,411
21-03-22 조회 1,669
21-03-21 조회 1,306
21-03-21 조회 1,099
21-03-20 조회 1,767
21-03-20 조회 1,316
21-03-20 조회 1,201
21-03-19 조회 1,243
21-03-19 조회 1,987
21-03-12 조회 1,619
21-03-06 조회 1,535
21-02-18 조회 1,464
21-02-11 조회 1,877
21-02-07 조회 1,224
21-02-06 조회 1,450
21-02-04 조회 1,676
21-02-03 조회 1,345
21-01-30 조회 1,213