I did the rebuild but I'm still not getting any results when running
the above query and I know for a fact that I should be getting at
least two.

Doing the scan gives me a long list, this is the end of it:

("zerosum dirt(nap) - Home" . {8o}) {8o}
("zhou" {BH}) {BH}
("ziDesigns - Zaigham's Corner // Updates" . {9i}) {9i}
("zie" {5S}) {5S}
("zin" {CL}) {CL}
("zine" {1N}) {1N}
("zine" {1v}) {1v}
("zine" {3Q}) {3Q}
("zine" {4z}) {4z}
("zine" {;m}) {;m}
("zine" {Ai}) {Ai}
("zine" {i}) {i}
("zing" {73}) {73}
("ziuba" {6X}) {6X}
("zny" {3m}) {3m}
("zons" {D}) {D}
("zor" {CB}) {CB}
("zorberry's" {:b}) {:b}
("zorblades" {4m}) {4m}
("zweilAI.net" {1j}) {1j}
("zysz" {4D}) {4D}
("|architect's" {b}) {b}
("=C3=A4lp" {DK}) {DK}
("=C3=B4ng" {8T}) {8T}
("=C3=B6kmotorkonsult" {CV}) {CV}
("=C3=B6ren" {6Y}) {6Y}
("=C3=BCro" {Av}) {Av}
("=CE=BB Tony's Blog =CE=BB" . {A6}) {A6}
("=E3=80=8A=E8=B4=A2=E7=BB=8F=E7=BD=91=E3=80=8B-English" . {:q}) {:q}
("=E3=80=8B-English" {:q}) {:q}
("=E7=BB=8F=E7=BD=91=E3=80=8B-English" {:q}) {:q}
("=E7=BD=91=E3=80=8B-English" {:q}) {:q}
("=E8=B4=A2=E7=BB=8F=E7=BD=91=E3=80=8B-English" {:q}) {:q}

Does that output tell you anything?

On Mon, Nov 2, 2009 at 12:25 PM, Henrik Sarvell <hsarv...@gmail.com> wrote:
> Thanks, I'll try it out.
>
> /Henrik
>
>
> On Mon, Nov 2, 2009 at 8:13 AM, Alexander Burger <a...@software-lab.de> wr=
ote:
>> Hi Henrik,
>>
>>> (rel title =C2=A0 =C2=A0 (+Idx +String)) #
>>> ...
>>> The +Idx wasn't there when the feeds in question were first created, I
>>> added it because I thought it would be necessary or speed things up.
>>
>> OK.
>>
>>> (mapc '((F)(put!> F 'title (; F title))) (collect 'fid '+Feed))
>>
>> This has no effect, because 'put!>' will not modify the object if the
>> new value is the current value, and therefore will also not modify or
>> create the index as a side effect.
>>
>>
>> The easiest is to use 'rebuild' to (re)build an index:
>>
>> =C2=A0 (load "lib/too.l")
>> =C2=A0 (rebuild (collect 'fid '+Feed) 'title '+Feed)
>>
>>
>>> (mapc show
>>> =C2=A0 =C2=A0(solve
>>> =C2=A0 =C2=A0 =C2=A0(quote @Str "big"
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 (select (@Feeds)
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0((title +Feed @Str))
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(tolr @Str @Feeds title)))
>>> =C2=A0 =C2=A0 =c2...@feeds ))
>>
>> This query looks correct.
>>
>> You could also try to dump the index directly
>>
>> =C2=A0 (scan (tree 'title '+Feed))
>>
>> Cheers,
>> - Alex
>> --
>> UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=3dunsubscribe
>>
>
-- 
UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe

Reply via email to