Displaying 1 result from an estimated 1 matches for "id_doc".
2006 Oct 10
4
Need help for coding an extension to ferret
...is my code, situated in r_search.c :
static VALUE
frt_td_to_json(VALUE self)
{
int i;
VALUE rhits = rb_funcall(self, id_hits, 0);
VALUE rhit;
const int len = RARRAY(rhits)->len;
long pos;
for (i = 0; i < len; i++)
{
rhit = RARRAY(rhits)->ptr[i];
pos = FIX2INT(rb_funcall(rhit, id_doc, 0));
//
// HERE I WOUlD LIKE TO LOAD THE DOCUMENTS, ID IS THE GOOD DOC_ID..
// I WOULD LIKE TO GET THIS IN FACT (ruby):
// doc_id = INDEX.search(''query'').hits.first
// INDEX[doc_id].load <== THAT''S WHAT I WOULD LIKE TO GET !
//
}
rstr = rb_str_new2(str);
fr...