SolrInputDocument::addField

(PECL solr >= 0.9.2)

SolrInputDocument::addField将字段添加到文档

描述

public SolrInputDocument::addField(string $fieldName, string $fieldValue, float $fieldBoostValue = 0.0): bool

对于多值字段,如果指定了有效的提升值,则指定的值将乘以该字段的当前提升值。

参数

fieldName

字段的名称

fieldValue

字段的值。

fieldBoostValue

字段的索引时间提升。虽然这不能为负数,但你仍然可以传递小于 1.0 的值,但它们必须大于零。

返回值

成功时返回 true,失败时返回 false

添加笔记

用户贡献的笔记 1 个笔记

prabhatkr at gmail dot com
9 年前
这里第二个示例中的方法 https://php.net/manual/en/solr.examples.php 无法添加文档,并出现以下错误。
-----
[qtp853119666-20] WARN org.apache.solr.handler.loader.XMLLoader – XML 元素 <add> 具有无效的 XML 属性:allowDups
-----
这可能是 solr 错误或 pecl 问题。
请在这里提供任何帮助。
To Top