by the way I found date sortable by the code in MoreIndexingFilter.java @line 122 doc.add(new Field("date", dateString, Field.Store.NO, Field.Index.UN_TOKENIZED)); and found sorting reversable by the code in search.jsp @line 105 String params = "&hitsPerPage="+hitsPerPage +(sort==null ? "" : "&sort="+sort+(reverse?"&reverse=true":""));
I'm using nutch 0.9 2008/6/24 Mr Shore <[EMAIL PROTECTED]>: > I got it > Now I'm confronting the problem that > the reverse in query doesn't work > > http://localhost:8080/search.jsp?query=hardware+&lang=zh&hitsPerPage=10&hitsPerSite=0&clustering=&sort=date&reverse=false > this is my query and the result is the same with the following query > > http://localhost:8080/search.jsp?query=hardware+&lang=zh&hitsPerPage=10&hitsPerSite=0&clustering=&sort=date&reverse=true > which replaced reverse=false with reverse=true > why is it like this? > 2008/6/23 All day coders <[EMAIL PROTECTED]>: > > well the field will be indexed and stored, so you will have the value >> stored in the index. >> >> >> On Mon, Jun 23, 2008 at 11:26 AM, Mr Shore <[EMAIL PROTECTED]> wrote: >> >>> I still have a doubt >>> will the following statement store a duplicate value of dateString? >>> >>> new Field("date", dateString, Field.Store.YES, Field.Index.UN_TOKENIZED) >>> >>> 2008/6/23 Mr Shore <[EMAIL PROTECTED]>: >>> >>>> It seems I've fixed the problem simply by change one line in >>>> MoreIndexingFilter.java @122 >>>> doc.add(new Field("date", dateString, Field.Store.NO, >>>> Field.Index.UN_TOKENIZED)) >>>> ==> >>>> doc.add(new Field("date", dateString, Field.Store.YES, >>>> Field.Index.UN_TOKENIZED)) >>>> now the result can be sort by date.... >>>> >>>> >>>> 2008/6/23 Mr Shore <[EMAIL PROTECTED]>: >>>> >>>>> I've found the link here >>>>> http://wiki.apache.org/nutch/WritingPluginExample-0.9 >>>>> but not the case fit for me... >>>>> >>>>> 2008/6/23 Mr Shore <[EMAIL PROTECTED]>: >>>>> >>>>> Sorry for my late reply,just return from travelling... >>>>>> I think you got me right but the solution is not the case >>>>>> in my opinion I should modify the indexer to make it sortable by >>>>>> certain field,not the searcher >>>>>> is it? >>>>>> or could you provide a link? >>>>>> thanks very much >>>>>> >>>>>> 2008/6/21 All day coders <[EMAIL PROTECTED]>: >>>>>> >>>>>> >>>>>>> >>>>>>> On Thu, Jun 19, 2008 at 3:08 AM, Mr Shore <[EMAIL PROTECTED]> >>>>>>> wrote: >>>>>>> >>>>>>>> I've just launched nutch in eclipse very hard >>>>>>>> and now I want to add this sorting feature >>>>>>> >>>>>>> >>>>>>> I assume you want to sort your search results by a certain field. If >>>>>>> that's the case the Nutch API provides >>>>>>> ways of doing so. Take a look to org.apache.nutch.searcher.NutchBean. >>>>>>> search (there are a few overload options). Would be nice if you >>>>>>> explain how >>>>>>> are you planning to use Nutch. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> but I don't know which file(s) should I modify to make it work? >>>>>>>> I don't want to add a plugin because it's too much complicated for >>>>>>>> me now >>>>>>>> what I want to do is just modify a few rows in certain files and >>>>>>>> that's all >>>>>>>> Any advice is greatly apreciated! >>>>>>> >>>>>>> >>>>>>> Usually configuring a new plugin is just about modifying your >>>>>>> nutch-site.xml file and adding the plugin name in the right place. >>>>>>> >>>>>>> Regards >>>>>>> Yoanis >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >