2017-01-27 2 views
1

PHP에서 json 값을 postgresql 데이터베이스에서 검색하는 데 문제가 있습니다.PHP에서 json postgresql 필드에 쿼리를 준비하는 방법

$query->prepare($sqlSelect); 

PDO는 변환합니다 :

문제는 준비하는 다음과 같은 간단한 쿼리

select * from json_data where jsonfield ? 'roottag'; 

의 절은 내가 PDO를 사용하는 경우 JSON 내? (json 필드가 특정 태그로 시작하는지 확인하기위한 postgres json 연산자)를 $ 1로 설정합니다.

위와 비슷한 SQL 문을 PHP PDO에서 사용하려면 어떻게해야합니까?

+0

? http://php.net/manual/en/pdo.prepare.php –

+0

@FelippeDuarte 사과, 나는 그 페이지를 읽었지 만 prepare()가 "?"을 번역하는 것을 피하는 방법을 이해하지 못했습니다. – Alienpenguin

답변

관련 문제