티스토리 뷰
[웹]/React
[OData] A binary operator with incompatible types was detected. Found operand types 'Edm.Guid' and 'Edm.String' for operator kind 'Equal'
삼손스 2025. 4. 17. 15:37이슈 내용
- REST API로 OData Filter Query사용 시 위 제목과 같은 오류 발생
시도한 것
- 특수문자인 언더바 사용으로 URI Escape로 인한 경우로 판단했으나 동일한 문제 발생
해결 방법
- OData 서비스가 프로토콜 버전 V4의 올바른 쿼리 URL은 작은 따옴표로 필요로 하지 않는다.
### 이슈 생긴 URL
GET {{host}}/$data/Test?$filter=project_key eq 'c3d886ef-5e2a-417c-85e8-08db0b4520f5'
### 해결한 URL
GET {{host}}/$data/Test?$filter=project_key eq c3d886ef-5e2a-417c-85e8-08db0b4520f5
해당 이슈의 참고 URL
OData Query 참고할만한 URL
'[웹] > React' 카테고리의 다른 글
[React] VSCode에서 Run and Debug > launch.json 브라우저 실행 전 파라미터 넣는방법 (0) | 2024.02.27 |
---|---|
[React] useEffect에서 Async/Await 사용하기 (0) | 2020.11.20 |
[React] default export, export 차이 심플 샘플 (0) | 2020.11.19 |
[React] [Typescript를 지원하지 않는 NPM Module 사용하기] or [NPM Module 타입 선언 파일(.d.ts)을 커스텀 대체하기] (0) | 2020.11.19 |
1. React란 무엇인가? (0) | 2020.11.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크