나는 하나의 선택적 매개 변수 인 limit을 가지고 있는데, 이는 정수를 취하고 get 요청에서 API로부터 반환 된 문서의 수를 제한합니다.
PHP 응용 프로그램에서 필수 매개 변수 인 경우이 제한을 구현하는 것이 좋습니다. 그러나 요청을 처리 할 때이 매개 변수가 지정되지 않은 경우이를 처리하는 가장 좋은 방법은 무엇입니까?
예를 들어, $ limit을 정의하여 모든 문서에 설정하는 방법이 있습니까? (의사 코드로, $ limit = none)
$list = $collection->aggregate(array(array('$match' => array(...)),
'$project' => array (...)), '$limit' => intval($this->limit)));
$this->limit //this is the optional input parameter
위에서 볼 수 있듯이 limit 매개 변수가 필요한 경우 필요에 따라 작동합니다. 이제 그 코드가 생략되었을 때 어떻게 위의 코드를 유지할 수 있습니까?
몇 가지 코드를 알려주시겠습니까? –
if else 조건에서 동일한 블록을 유지하십시오. 결과를 제한하지 않고 DB에서 데이터를 가져 오는 좋은 해결책은 아니지만 – shahmanthan9