Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 17615 invoked from network); 14 Jul 2010 07:10:57 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Jul 2010 07:10:57 -0000 Received: (qmail 68869 invoked by uid 500); 14 Jul 2010 07:10:56 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 68685 invoked by uid 500); 14 Jul 2010 07:10:54 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 68675 invoked by uid 99); 14 Jul 2010 07:10:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jul 2010 07:10:53 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Steven.Prentice@nextgen.net designates 203.18.147.131 as permitted sender) Received: from [203.18.147.131] (HELO smtp12.NextGen.Net) (203.18.147.131) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jul 2010 07:10:46 +0000 Received: from locutus.nextgen.net ([203.18.147.35]) by smtp12.NextGen.Net with ESMTP id 2010071417102354-738576 ; Wed, 14 Jul 2010 17:10:23 +1000 In-Reply-To: <7E3E2CE6-D8C9-4327-9975-9F3CF398CFAA@gmail.com> References: <78433F9A-1997-4281-A802-55595CC6668A@gmail.com> <7E3E2CE6-D8C9-4327-9975-9F3CF398CFAA@gmail.com> To: user@couchdb.apache.org MIME-Version: 1.0 Subject: Re: Custom view parameters??? X-KeepSent: 13E582EF:A9F95F46-CA257760:0026B454; type=4; flags=0; name=$KeepSent X-Mailer: Lotus Notes Release 8.0.1 February 07, 2008 Message-ID: From: Steven.Prentice@nextgen.net Date: Wed, 14 Jul 2010 17:10:22 +1000 X-MIMETrack: Serialize by Router on Locutus/NextGen Systems at 14/07/2010 05:10:23 PM, Serialize complete at 14/07/2010 05:10:23 PM, Itemize by SMTP Server on SMTP12/NextGenEXT at 14/07/2010 17:10:23, Serialize by Router on SMTP12/NextGenEXT at 14/07/2010 17:10:45, Serialize complete at 14/07/2010 17:10:45 Content-Type: multipart/alternative; boundary="=_alternative 002766F3CA257760_=" X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 002766F3CA257760_= Content-Type: text/plain; charset="US-ASCII" Hey thanks for your help, I have found out what is causing the problem and decided that I need to use a different view with multiple fields as a key, but that is going to be a new string of emails as I attempt to do so haha! thanks for all the links, they will come in handy as i am using a list item called filter that has some javascript to further filter my new view. cheers, no doubt Ill bug you all in the near future =) SP From: J Chris Anderson To: user@couchdb.apache.org Date: 14/07/2010 04:55 PM Subject: Re: Custom view parameters??? On Jul 13, 2010, at 11:41 PM, Steven.Prentice@nextgen.net wrote: > I just realised that in futon you can open up the design doc haha my bad! > > ok so in the design doc is a field called lists that has a criteria filter > inside that there are various things including todate and fromdate! so > this is the source of the 'custom' parameters yes? so what is lists?? is > there a wiki on it? > http://wiki.apache.org/couchdb/Formatting_with_Show_and_List http://books.couchdb.org/relax/design-documents/lists Another example of lists in action is: http://couchapp.org/couchapp/_design/couchapp.org/_list/index/recent-posts?descending=true&limit=10 And the code for that list: http://github.com/jchris/sofa/blob/master/lists/index.js Some tools that help: http://books.couchdb.org/relax/example-app/design-documents Chris > Cheers > S > > > > > From: > J Chris Anderson > To: > user@couchdb.apache.org > Date: > 14/07/2010 04:28 PM > Subject: > Re: Custom view parameters??? > > > > > On Jul 13, 2010, at 11:21 PM, Steven.Prentice@nextgen.net wrote: > >> ok so I have found out that they are getting past as options from java >> using jcouchDB, am I on the right track? >> >> > > you are getting there. I'd suggest goofing around in Futon before you > start hacking from Java. > > if you have a smaller database (1000 docs or less) it can be pretty fast > to play with temp_views. > > http://localhost:5984/_utils/index.html > > Create a database, then select View: Temp View from the menu on the > database page. > > Then you can enter your javascript views directly. > > Once you have it working, you can see how it runs queries using firebug > (or the couch log), and copy the urls to your browser directly to play > with parameters. > > Chris > >> >> >> From: >> Robert Newson >> To: >> user@couchdb.apache.org >> Date: >> 14/07/2010 03:38 PM >> Subject: >> Re: Custom view parameters??? >> >> >> >> I believe the wiki page lists all the standard view parameters and >> there are no others, and no facility to add custom ones. >> >> However, you can fake some simple things using the _rewrite code. I >> think it's powerful enough to map your 'fromDate=' to 'startkey=', for >> example. More complicated transformations would, I think, need >> client-side Javascript or a server-side patch. >> >> B. >> >> On Wed, Jul 14, 2010 at 1:29 AM, wrote: >>> Yes, I realise this. perhaps you would like to re-read my question? >>> >>> >>> >>> >>> From: >>> Robert Newson >>> To: >>> user@couchdb.apache.org >>> Date: >>> 14/07/2010 03:26 PM >>> Subject: >>> Re: Custom view parameters??? >>> >>> >>> >>> The full set of view querying options are documented here; >>> >>> http://wiki.apache.org/couchdb/HTTP_view_API#Querying_Options >>> >>> HTH, >>> B. >>> >>> On Wed, Jul 14, 2010 at 1:19 AM, wrote: >>>> HI I am working on a couchDB database that has a view called >>>> search_with_criteria (pretty self explanatory) anyway this has >>>> functionality to add view parameters such as ?fromDate and ?toDate...I >>> am >>>> just trying to work out thow this all works...are these standard view >>> API >>>> parameters? or are you able to make your own 'custom parameters' in >>>> couchDB? if so Where would you store these?? >>>> >>>> oh also I should mention that the key of this view is a date with >> format >>>> YYYY-MM-DDThh:mm:ss >>>> >>>> Cheers >>>> S >>>> >>>> >>> >>> >>> >> >> > > > --=_alternative 002766F3CA257760_=--