Hello,<br><br>this is a question that could be answered by collaborators of the Ruby bindings.<br>Today I&#39;ve played around with the Xapian::MultiValueSorter class. I&#39;ve set everything up and then I tried following on an instance of Xapian::Enquire:<br>
<br>:<br>enquire = Xapian::Enquire.new(database)<br>enquire.query = options[:query]<br>:<br>sorter = Xapian::MultiValueSorter.new<br>sorter.add(0, true)<br>sorter.add(1, true)<br>:<br>enquire.sort_by_key_then_relevance(sorter)<br>
:<br><br>And it seems that there is no &#39;sort_by_key_then_relevane&#39; method implented in Xapian::Enquire.<br>The documentation tells me: <a href="http://www.xapian.org/docs/apidoc/html/classXapian_1_1Enquire.html#7c6c0c1f66bdeefbd09a0575584ba9b9">http://www.xapian.org/docs/apidoc/html/classXapian_1_1Enquire.html#7c6c0c1f66bdeefbd09a0575584ba9b9</a><br>
<br>Is there a reason for this? How could it be implemented into the Ruby bindings?<br><br>I&#39;ve read the HACKING document that comes with the xapian-bindings but I&#39;ve never used SWIG, I wasn&#39;t able to help myself.<br>
Any help is highly appreciated.<br><br>Lukas Rieder<br>