
MongoDBBSONDocument::has 메서드는 MongoDBBSONDocument 객체의 특정 필드가 존재하는지 여부를 반환합니다. 필드가 존재하는 경우 TRUE를, 존재하지 않는 경우 FALSE를 반환합니다.
예를 들어, 다음 코드를 실행했을 때:
#hostingforum.kr
php
$document = new MongoDBBSONDocument([
'name' => 'John Doe',
'age' => 30,
'address' => null
]);
var_dump($document->has('name')); // bool(true)
var_dump($document->has('address')); // bool(true)
var_dump($document->has('non-existent-field')); // bool(false)
위의 예제에서 'address' 필드는 존재하지만 값이 null인 경우에도 $document->has('address') 메서드는 TRUE를 반환합니다.
2025-05-07 10:35