PHPCon Poland 2024


(PECL solr >= 0.9.2)

SolrInputDocument::addFieldAdds a field to the document


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

For multi-value fields, if a valid boost value is specified, the specified value will be multiplied by the current boost value for this field.

Bağımsız Değişkenler


The name of the field


The value for the field.


The index time boost for the field. Though this cannot be negative, you can still pass values less than 1.0 but they must be greater than zero.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

add a note

User Contributed Notes 1 note

prabhatkr at gmail dot com
9 years ago
The method from second example here fails to add document, with following error.
[qtp853119666-20] WARN org.apache.solr.handler.loader.XMLLoader – XML element <add> has invalid XML attr: allowDups
This is possibly a solr bug or pecl issue.
Any help here please?
To Top