I had looked an term vectors but don't understand them to solve my problem. Consider the following index entries:
<t0, doc0, doc1> <t1, doc0> >From the 2nd entry we know that t1 is only present in doc0. Now, my problem, given doc0 how can I know which terms occur in in (t0 and t1) (without storing the content)? One way is go over all terms in the index using the term dictionary. On Tue, Jul 5, 2011 at 10:14 PM, lboutros <boutr...@gmail.com> wrote: > Hi Gabriele, > > I'm not sure to understand your problem, but the TermVectorComponent may > fit > your needs ? > > http://wiki.apache.org/solr/TermVectorComponent > http://wiki.apache.org/solr/TermVectorComponentExampleEnabled > > Ludovic. > > ----- > Jouve > France. > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Can-I-invert-the-inverted-index-tp3142206p3142269.html > Sent from the Solr - User mailing list archive at Nabble.com. > -- Regards, K. Gabriele --- unchanged since 20/9/10 --- P.S. If the subject contains "[LON]" or the addressee acknowledges the receipt within 48 hours then I don't resend the email. subject(this) ∈ L(LON*) ∨ ∃x. (x ∈ MyInbox ∧ Acknowledges(x, this) ∧ time(x) < Now + 48h) ⇒ ¬resend(I, this). If an email is sent by a sender that is not a trusted contact or the email does not contain a valid code then the email is not received. A valid code starts with a hyphen and ends with "X". ∀x. x ∈ MyInbox ⇒ from(x) ∈ MySafeSenderList ∨ (∃y. y ∈ subject(x) ∧ y ∈ L(-[a-z]+[0-9]X)).