Hi,
Forgot to mention solr version number:

Solr Implementation Version: 2010-04-30_08-05-41 939580 - hudson -
2010-04-30 08:37:22

On Thu, Nov 18, 2010 at 10:50 PM, Pramod Goyal <pramod.go...@gmail.com>wrote:

> I am using the solr admin to query the document. The returned document is
> showing old values.
>
> Lance,
> I will not be able to post my configuration but i will create a simple
> schema just to highlight the issue.
>
>
> On Wed, Nov 17, 2010 at 9:56 PM, Erick Erickson 
> <erickerick...@gmail.com>wrote:
>
>> How are you looking at the document? You mention using admin,
>> are you searching?
>>
>> Because if you're looking at *terms* rather then the document,
>> you should be aware that deleting a document does NOT remove
>> the terms from the index, it just marks the doc as deleted.
>>
>> An optimize will remove the deleted document's terms.
>>
>> As Lance says, though, if you're displaying the document you
>> should not be seeing the original values.
>>
>> Best
>> Erick
>>
>> On Tue, Nov 16, 2010 at 11:50 PM, Pramod Goyal <pramod.go...@gmail.com
>> >wrote:
>>
>> > Hi,
>> >     I am facing a issue with copyFields in SOlr. Here is what i am doing
>> >
>> > Schema:
>> >
>> >   <field name="ID" type="string" indexed="true" stored="true"/>
>> >   <field name="product" type="string" indexed="true" stored="true"
>> > multiValued="true"/>
>> >   <field name="product_copy" type="text" indexed="true" stored="true"
>> > multiValued="true"/>
>> >
>> >   <copyField source="product" dest="proudct_copy"/>
>> >
>> >
>> > I insert a document with say ID as 100 and product as sampleproduct.
>> When i
>> > view the document in the solr admin page i see the correct value for
>> > the product_copy field ( same as the prodcut field ).
>> > Next i try to update this document and for the field product i give 2
>> > values
>> > sampleproduct and testproduct. When i view the document on the solr
>> admin
>> > now
>> > it show me 3 values in the copy field i.e. sampleproduct, testproduct
>> and
>> > sampleproduct ( the initial value in the copy field is retained even on
>> > update ).
>> >
>> > Why is copyFiled retaining the old values when the original field value
>> has
>> > been updated. If i update the document multiple times all the old values
>> > are
>> > still retained in the copyField.
>> >
>> > Note that i am using the solrJ api to insert the document. I tried
>> setting
>> > null values for the copy field when i am updating the document but it
>> didnt
>> > solve the problem.
>> >
>>
>
>

Reply via email to