Sorry this is entire code
ireader = IndexReader.open(dir1)
fields = MultiFields.getFields(ireader)
terms = fields.terms("Doc")
termsEnumvar = terms.iterator(None)
termsref = BytesRefIterator.cast_(termsEnumvar)
term_dict={}
try:
while (termsref.next()):
termval = TermsEnum.cast_(termsref)
fg
Hi Andi
Thanks for your help
we tried following solutions and it worked
term_dict={}
try:
while (termsref.next()):
termval = TermsEnum.cast_(termsref)
fg = termval.term().utf8ToString()
freq = termval.docFreq()
term_dict[fg]=freq
except:
print 'error in term_dict'
On Mon, Feb 3, 201
Thanks
We will quickly try this and come back with results.
On Mon, Feb 3, 2014 at 1:43 PM, Andi Vajda wrote:
>
> > On Feb 2, 2014, at 23:09, Premraj Narkhede
> wrote:
> >
> > I am using 4.5.1
> >
> >
> >> On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote:
> >>
> >>
> On Feb 2, 2014, at
> On Feb 2, 2014, at 23:09, Premraj Narkhede
> wrote:
>
> I am using 4.5.1
>
>
>> On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote:
>>
>>
On Feb 2, 2014, at 22:51, Premraj Narkhede
>>> wrote:
>>>
>>> Hi
>>>
>>> I am trying to get to terms in Index using following code.
>>>
>>> Bu
I am using 4.5.1
On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote:
>
> > On Feb 2, 2014, at 22:51, Premraj Narkhede
> wrote:
> >
> > Hi
> >
> > I am trying to get to terms in Index using following code.
> >
> > But I keep getting error saying termsEnum doesnt have "next" function
> >
> > Plea
> On Feb 2, 2014, at 22:51, Premraj Narkhede
> wrote:
>
> Hi
>
> I am trying to get to terms in Index using following code.
>
> But I keep getting error saying termsEnum doesnt have "next" function
>
> Please help
What version of PyLucene are you using ?
Andi..
>
> ireader= DirectoryRead
Hi
I am trying to get to terms in Index using following code.
But I keep getting error saying termsEnum doesnt have "next" function
Please help
ireader= DirectoryReader.open(dir1)
terms = SlowCompositeReaderWrapper.wrap(ireader).terms("Doc");
termsEnum = terms.iterator(None)
while termsEnum.nex