Jack I tried with cat=book which was in books.json and in my smaller demo file, I had it as books, in either case it doesn't seem to work.
>From the example on http://wiki.apache.org/solr/UpdateJSON http://localhost:8983/solr/select?q=title:monsters&wt=json&indent=true This should result in out book, but My output is { "responseHeader":{ "status":0, "QTime":1, "params":{ "indent":"true", "wt":"json", "q":"title:monsters"}}, "response":{"numFound":0,"start":0,"docs":[] }} Where is the json data stored ? Is it in the data folder, I can remove everything from the folder and see what happens? Thanks Rajesh On Mon, May 14, 2012 at 3:03 PM, Jack Krupansky <j...@basetechnology.com>wrote: > The books.json in example/exampledocs has: > > "cat" : ["book","hardcover"], > > That is "book" singular, not "books" plural as in your query. There is no > stemming since it is a string field, not text. > > > -- Jack Krupansky > > -----Original Message----- From: Rajesh Jain > Sent: Monday, May 14, 2012 2:42 PM > To: solr-user@lucene.apache.org > Subject: Re: Update JSON not working for me > > > Hi Jack > > I am following the > http://wiki.apache.org/solr/**UpdateJSON<http://wiki.apache.org/solr/UpdateJSON>tutorials. > > The first example is of books.json, which I executed, but I dont see any > books > > http://localhost:8983/solr/**collection1/browse?q=cat%**3Dbooks<http://localhost:8983/solr/collection1/browse?q=cat%3Dbooks> > > 0 results found in 26 ms Page 0 of 0 > > I modified the books.json to add my own book, but still no result. The > money.xml works, so I converted the money.xml to money.json and added an > extra currency. I don't see the new currency. > > My question is, how do I know if the UpdateJSON action was valid, if I > don't see them in the > http://localhost:8983/solr/**collection1/browse?q=cat%**3Dbooks<http://localhost:8983/solr/collection1/browse?q=cat%3Dbooks> > > Is there a way to find what is happening - maybe through log files? > > I am new to Solr, please help > > Thanks > Rajesh > > > > > On Mon, May 14, 2012 at 2:33 PM, Jack Krupansky <j...@basetechnology.com>* > *wrote: > > Check the examples of update/json here: >> >> http://wiki.apache.org/solr/****UpdateJSON<http://wiki.apache.org/solr/**UpdateJSON> >> <http://wiki.apache.**org/solr/UpdateJSON<http://wiki.apache.org/solr/UpdateJSON> >> > >> >> >> In your case, either leave out the "add" level or add a "doc" level below >> it. >> >> For example: >> >> curl >> http://localhost:8983/solr/****update/json<http://localhost:8983/solr/**update/json> >> <http://localhost:**8983/solr/update/json<http://localhost:8983/solr/update/json>>-H >> 'Content-type:application/ >> **json' -d ' >> >> { >> "add": {"doc": {"id" : "TestDoc1", "title" : "test1"} }, >> "add": {"doc": {"id" : "TestDoc2", "title" : "another test"} } >> }' >> >> -- Jack Krupansky >> >> -----Original Message----- From: Rajesh Jain >> Sent: Monday, May 14, 2012 1:27 PM >> To: solr-user@lucene.apache.org >> Cc: Rajesh Jain >> Subject: Update JSON not working for me >> >> >> Hi, >> >> I am using the 4.x version of Solr, and following the UpdateJSON Solr Wiki >> >> 1. When I try to update using : >> >> curl >> 'http://localhost:8983/solr/****update/json?commit=true<http://localhost:8983/solr/**update/json?commit=true> >> <http:/**/localhost:8983/solr/update/**json?commit=true<http://localhost:8983/solr/update/json?commit=true> >> > >> ' >> --data-binary @books.json -H 'Content-type:application/****json' >> >> >> I don't see any Category as Books in Velocity based Solr Browser the >> http://localhost:8983/solr/****collection1/browse/<http://localhost:8983/solr/**collection1/browse/> >> <http://**localhost:8983/solr/**collection1/browse/<http://localhost:8983/solr/collection1/browse/> >> > >> ? >> >> I see the following message on the startup window when I run this command >> C:\Tools\Solr\apache-solr-4.0-****2012-05-04_08-23-31\example\**** >> >> exampledocs>C:\tools\curl\curl >> http://localhost:8983/solr/****update/json?commit=true<http://localhost:8983/solr/**update/json?commit=true> >> <http:/**/localhost:8983/solr/update/**json?commit=true<http://localhost:8983/solr/update/json?commit=true> >> >--data-binary >> @books >> .json -H 'Content-type:application/****json' >> >> { >> "responseHeader":{ >> "status":0, >> "QTime":47}} >> >> 2. I wrote my own JSON file where I added an extra "add" directive >> >> My JSON File >> [ >> { >> "add":{ >> "id" : "MXN", >> "cat" : ["currency"], >> "name" : "One Peso", >> "inStock" : true, >> "price_c" : "1,MXN", >> "manu" : "384", >> "manu_id_s" : "Bank Mexico", >> "features":"Coins and notes" >> } >> } >> ] >> >> I still don't see the addition in the existing Currency Categories. >> >> >> Please let me know if the UPDATEJSON works in 4.x or is this only for 3.6? >> >> Thanks >> Rajesh >> >> >