
SolrDocument::key는 문서의 고유 식별자 역할을 합니다.
이 키는 문서를 식별하고, 문서를 검색할 때 사용됩니다.
키는 문서의 필드 이름과 필드 값으로 생성됩니다.
예를 들어, 필드 이름이 "id"이고 필드 값이 "123"일 때, 키는 "id:123"으로 생성됩니다.
키를 생성하는 방법은 다음과 같습니다.
#hostingforum.kr
php
use SolariumCoreQueryDocumentQueryType;
use SolariumCoreQueryDocumentDocument;
$document = new Document();
$document->addField('id', '123');
$document->addField('name', 'John Doe');
$document->setKey('id:123');
$query = $client->createUpdate();
$query->addDocument($document);
$query->commit();
이 예제 코드에서는 문서의 키를 "id:123"으로 설정합니다.
키는 문서를 식별하고, 문서를 검색할 때 사용됩니다.
키를 사용하여 문서를 검색하는 방법은 다음과 같습니다.
#hostingforum.kr
php
use SolariumCoreQuerySelectQueryType;
use SolariumCoreQuerySelectSelectQuery;
$query = $client->createSelect();
$query->addFilterQuery('id:123');
$result = $query->execute();
이 예제 코드에서는 키 "id:123"를 사용하여 문서를 검색합니다.
키는 문서를 식별하고, 문서를 검색할 때 사용되는 중요한 역할을 합니다.
키를 올바르게 생성하고 사용하여 문서를 검색할 수 있습니다.
2025-05-25 18:31