php[world] 2019 — 25 years of PHP

SolrInputDocument::addField

(PECL solr >= 0.9.2)

SolrInputDocument::addField文書にフィールドを追加

説明

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

複数値の項目に対しては、もし有効な boost 値が指定されると、 指定された値とこのフィールドに対する現行の boost 値 とが掛け算されます。

パラメータ

fieldName

フィールド名

fieldValue

このフィールドに対する値

fieldBoostValue

フィールドに対するインデキシング時間の boost。 負の値にはできませんが、それでも 1.0 未満の価格を渡せます。しかし、それらはゼロより大きくなければなりません。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

add a note add a note

User Contributed Notes 1 note

up
-5
prabhatkr at gmail dot com
4 years ago
The method from second example here http://php.net/manual/en/solr.examples.php 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