panjiwa10028 / solr-php-client

Automatically exported from code.google.com/p/solr-php-client
Other
0 stars 0 forks source link

Why is there no way to setboost in phpsolrclient? #9

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
If not, how should I approach the method of that in phpsolrclient?

Thanks;

Original issue reported on code.google.com by libencha...@gmail.com on 16 Jun 2009 at 4:00

GoogleCodeExporter commented 8 years ago
Why is there no way to setboost in phpsolrclient?
If not, how should I approach the method(setboost) in phpsolrclient?

Thanks;

Original comment by libencha...@gmail.com on 16 Jun 2009 at 4:13

GoogleCodeExporter commented 8 years ago
What type of boost are you trying to set?

The Apache_Solr_Document class contains methods for setting a document level 
boost as well as individual 
field boosts. You'll need to use the document class for adding documents to 
solr that you want boosts on. 
They should all be listed in the PHPDocs.

<code>
....
$document = new Apache_Solr_Document();

// set a boost for the document
$document->setBoost(2);

// get the current document boost
$document->getBoost();

// add a field with a boost as the last parameter
$document->addField("field", "value", 2);

// get a current field's boost
$document->getFieldBoost("field");

...
</code>

Does this address all your boosting needs?

Original comment by donovan....@gmail.com on 16 Jun 2009 at 3:56

GoogleCodeExporter commented 8 years ago
Issue 10 has been merged into this issue.

Original comment by donovan....@gmail.com on 17 Jun 2009 at 3:56

GoogleCodeExporter commented 8 years ago
I've verified that the boost functions I've mentioned exist in the download and 
not just in trunk source. So I'm 
considering this a "lack of wiki documentation" issue. 

I've documented my comments on the boosting functionality into a new FAQ wiki 
page:

http://code.google.com/p/solr-php-client/wiki/FAQ#How_do_I_Add_Document_/_Field_
Boosts?

Original comment by donovan....@gmail.com on 17 Jun 2009 at 6:34

GoogleCodeExporter commented 8 years ago
The answer to your expressed thanks, I use the 1.2 version, due to my 
negligence,
resulting in a waste of your time, I am sorry

Original comment by libencha...@gmail.com on 18 Jun 2009 at 1:15