On 07/22/2012 05:39 AM, AJ ONeal wrote:
Back to looking at http://www.sqlite.org/fts3.html#appendix_a
Notice the line:
if( nVal!=(1+nCol) ) goto wrong_number_args;
nVal will always be 2 with the given use case:
rank(matchinfo(documents), documents_data.weight)
or in the previous us
Correction: my code functions as described in the documentation, but not as
it is described in the comments of the example code.
The example code comments state that the weight is determined by every
column whereas the example given above the code states that the weight as
determined by the row.
I also found an error in the signedness of ints (using -Wall -Werror).
The corrected code here functions as described in the documentation's
example:
https://github.com/coolaj86/sqlite3-fts4-rank/blob/master/fts4-rank.c#L59
AJ ONeal
On Sat, Jul 21, 2012 at 4:39 PM, AJ ONeal wrote:
> Back to lo
Back to looking at http://www.sqlite.org/fts3.html#appendix_a
Notice the line:
if( nVal!=(1+nCol) ) goto wrong_number_args;
nVal will always be 2 with the given use case:
rank(matchinfo(documents), documents_data.weight)
or in the previous use case it will be 1
rank(matchinfo(docu
4 matches
Mail list logo