[Xapian-devel] weight scheme with document values

Alexander Lind malte at webstay.org
Wed Jul 26 21:31:27 BST 2006


stupid question, figured it out already, sorry.

alec

Alexander Lind wrote:
> Hi Eric
>
> Can you please post your MatchDecider function here, I'm trying to
> implement one myself but am a little lost on how to get it working.
>
> Thanks
> Alec
>
> Eric Langevin wrote:
>   
>> Hi guys,
>>   I resently used  xapian to sort some documents by distance between 2
>> points.
>> I implemented a MatchDecider which work well.
>>
>> I now tried to implement a Weight scheme to put my document in
>> ascending order depending on the distance...
>> My information to calcul distance is in values in the document.
>>
>> How I can access document values from Weight to be able to add some
>> sum_extra weight ??
>>
>> I just tried to create a function in Weight that look like:
>> Xapian::weight get_sumextra(std::map<Xapian::valueno, std::string>
>> values) const;
>> to calculate an extra weight from my documents values...
>>
>> But now I going deeper and deeper in the code to make this functions
>> working...
>> Is it the good way to do this or there is an easier way ??
>>
>> Thanks a lot
>>
>> Regards.
>>
>> Eric
>>
>>
>> _______________________________________________
>> Xapian-devel mailing list
>> Xapian-devel at lists.xapian.org
>> http://lists.xapian.org/mailman/listinfo/xapian-devel
>>
>>     
>
> _______________________________________________
> Xapian-devel mailing list
> Xapian-devel at lists.xapian.org
> http://lists.xapian.org/mailman/listinfo/xapian-devel
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.tartarus.org/pipermail/xapian-devel/attachments/20060726/912858e1/attachment.htm


More information about the Xapian-devel mailing list