在php Solr中添加多个值

Kin*_*int 4 php solr

我如何使用php solr扩展将多个值添加到multiValued字段?

Jus*_*cas 8

您只需迭代数组(multiValued),
并为每个数组值运行一次addField.

foreach (array('Justin', 'Sean') as $coder)
{
  $doc->addField('coder', $coder);
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,这个工作 - 我以为我试过这个,但我实际上输错了一些东西. (2认同)
  • +1.Kint请确保单击适合您的答案旁边的复选标记.如需帮助,请阅读:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work (2认同)
  • 哇,缺少该模块的文档。http://php.net/manual/en/solrdocument.addfield.php (2认同)