라이브러리

[PHP] SolrDocument::getInputDocument - 객체의 SolrInputDocument 동등 항목을 반환합니다.




SolrDocument::getInputDocument


SolrDocument::getInputDocument은 SolrDocument 클래스의 메소드로, SolrDocument 객체의 입력 문서를 반환합니다. 입력 문서는 SolrDocument 객체가 생성될 때 지정된 문서의 복사본입니다.

사용 방법


SolrDocument::getInputDocument 메소드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

use SolariumCoreQueryDocumentDocumentInterface;

use SolariumCoreQueryDocumentDocumentFactory;



// SolrDocument 객체를 생성합니다.

$document = DocumentFactory::createDocument('id', '이름', '주소');



// 입력 문서를 가져옵니다.

$inputDocument = $document->getInputDocument();



// 입력 문서의 속성을 출력합니다.

print_r($inputDocument->toArray());



예제


다음 예제에서는 SolrDocument::getInputDocument 메소드를 사용하여 SolrDocument 객체의 입력 문서를 가져오고, 출력하는 방법을 보여줍니다.

#hostingforum.kr
php

use SolariumCoreQueryDocumentDocumentInterface;

use SolariumCoreQueryDocumentDocumentFactory;



// SolrDocument 객체를 생성합니다.

$document = DocumentFactory::createDocument('id', '이름', '주소')

    ->addField('age', 30)

    ->addField('email', 'example@example.com')

    ->addField('phone', '010-1234-5678');



// 입력 문서를 가져옵니다.

$inputDocument = $document->getInputDocument();



// 입력 문서의 속성을 출력합니다.

print_r($inputDocument->toArray());



// 출력 결과

// Array

// (

//     [id] => id

//     [name] => 이름

//     [address] => 주소

//     [age] => 30

//     [email] => example@example.com

//     [phone] => 010-1234-5678

// )



참고


SolrDocument::getInputDocument 메소드는 SolrDocument 객체의 입력 문서를 반환합니다. 입력 문서는 SolrDocument 객체가 생성될 때 지정된 문서의 복사본입니다. 이 메소드는 SolrDocument 객체의 속성을 가져오기 위해 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 167 페이지

검색

게시물 검색