본문 바로가기
MySql

MySQL MongoDB / PHP .. 선택 쿼리를 작성하는 방법?

by 베이스 공부 2021. 1. 27.
반응형

특정 값을 선택하기 위해 mongo db에서 찾기 쿼리를 작성하는 방법. 예를 들면

IN MYSQL - SELECT * from things where id=3;
IN Mongo - thingscollection->find(array("_id" => $id))

MYSQL 쿼리가 다음과 같다고 가정합니다.

SELECT name,age from things where id=3;

특정 값을 선택하기 위해 PHP / MongoDB에서 찾기 쿼리를 작성하는 방법이 궁금합니다.

 

해결 방법

 

MySQL: SELECT name,age from things where id=3;  
Mongo: $db->things->find(array("id" => 3), array("name" => 1, "age" => 1));

자체 생성 된 id 필드 대신 mongo _id 를 사용할 수 있습니다.



 

참조 페이지 https://stackoverflow.com/questions/12510922

 

 

반응형

댓글