라이브러리
[PHP] SolrObject::getPropertyNames - 모든 속성 이름의 배열을 반환합니다.
SolrObject::getPropertyNames() 설명
SolrObject::getPropertyNames() 메서드는 SolrDocument 객체의 속성 이름을 반환합니다. 이 메서드는 SolrDocument 객체의 속성 이름을 배열 형태로 반환하며, 각 속성 이름은 문자열 형태로 반환됩니다.
예제
#hostingforum.kr
php
// SolrDocument 객체를 생성합니다.
$solrDocument = new SolrDocument();
$solrDocument->addField('id', '12345');
$solrDocument->addField('name', 'John Doe');
$solrDocument->addField('age', 30);
// getPropertyNames() 메서드를 호출하여 속성 이름을 가져옵니다.
$propertyNames = $solrDocument->getPropertyNames();
// 가져온 속성 이름을 출력합니다.
print_r($propertyNames);
// 결과
// Array
// (
// [0] => id
// [1] => name
// [2] => age
// )
getPropertyNames() 메서드 사용 예시
#hostingforum.kr
php
// SolrDocument 객체를 생성합니다.
$solrDocument = new SolrDocument();
$solrDocument->addField('id', '12345');
$solrDocument->addField('name', 'John Doe');
$solrDocument->addField('age', 30);
// getPropertyNames() 메서드를 호출하여 속성 이름을 가져옵니다.
$propertyNames = $solrDocument->getPropertyNames();
// 가져온 속성 이름을 사용하여 속성 값을 가져옵니다.
foreach ($propertyNames as $propertyName) {
$propertyValue = $solrDocument->getFieldValue($propertyName);
echo "$propertyName: $propertyValue
";
}
// 결과
// id: 12345
// name: John Doe
// age: 30
참고
* SolrDocument 객체는 SolrDocument.php 파일에 정의되어 있습니다.
* SolrDocument 객체의 속성 이름은 getPropertyNames() 메서드를 호출하여 가져올 수 있습니다.
* 가져온 속성 이름을 사용하여 속성 값을 가져올 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.