게시판 목록에서 조회 순 재 정렬 문제

게시판 목록에서 조회 순 재 정렬 문제

QA

게시판 목록에서 조회 순 재 정렬 문제

본문

게시판 목록에서 조회를 눌러서 조회순으로 정렬하려는데 조회를 누르면 아래와 같이 에러 메세지 나옵니다

{"detail":[{"type":"string_pattern_mismatch","loc":["query","sod"],"msg":"String should match pattern 'and|or'","input":"desc","ctx":{"pattern":"and|or"}},{"type":"string_pattern_mismatch","loc":["query","sod"],"msg":"String should match pattern 'and|or'","input":"desc","ctx":{"pattern":"and|or"}}]}

 

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

{"detail":[{
"type":"string_pattern_mismatch",
"loc":["query","sod"],
"msg":"String should match pattern 'and|or'",
"input":"desc",
"ctx":{"pattern":"and|or"}
},{"type":"string_pattern_mismatch",
"loc":["query","sod"],
"msg":"String should match pattern 'and|or'",
"input":"desc",
"ctx":{"pattern":"and|or"}}]}

sod=desc를 넘겼기 때문에 "desc"가 패턴 "and|or"와 맞지 않아 에러 나는듯합니다.
하여
기본 쿼리에서는 sod가 올름,내림(asc/desc)를 받아야 정상인데, 지금 쓰고 계신 API나 백엔드 검증 로직이 잘못 설정될 가능성 있어보입니다.
하여 
sod 파라미터의 검증 패턴을 asc|desc로 바꿔보시기 바랍니다.
sod: Literal["asc","desc"] = "desc"

답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT