
SolrQuery::addMltField 메소드는 필수적으로 두 개의 인자를 받습니다. 첫 번째 인자는 멀티 필드의 이름, 두 번째 인자는 필드의 이름입니다.
동적으로 멀티 필드 이름을 추가하려면, 다음과 같은 방법을 사용할 수 있습니다.
#hostingforum.kr
php
$mltFields = array('name_en', 'name_ko');
foreach ($mltFields as $field) {
$solrQuery->addMltField('name', $field);
}
또한, 동적으로 멀티 필드의 이름을 추가할 수 있는 방법에 관한 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$mltFields = array('name_en', 'name_ko');
$solrQuery = new SolrQuery();
foreach ($mltFields as $field) {
$solrQuery->addMltField('name', $field);
}
이 코드는 `name_en`과 `name_ko`라는 두 개의 멀티 필드를 동적으로 추가합니다.
2025-06-17 22:39