incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Burton" <rkevinbur...@charter.net>
Subject RE: Get all documents of a certain type.
Date Wed, 07 Nov 2012 03:11:32 GMT
I don't see this drop-down.

 



 

-----Original Message-----
From: Mark Hahn [mailto:mark@hahnca.com] 
Sent: Tuesday, November 06, 2012 9:00 PM
To: user@couchdb.apache.org
Subject: Re: Get all documents of a certain type.

 

> So how do I run the view?

 

Choose it from the drop-down list of views.

 

 

On Tue, Nov 6, 2012 at 6:38 PM, Kevin Burton <
<mailto:rkevinburton@charter.net> rkevinburton@charter.net>wrote:

 

> 

> So how do I run the view? The purpose of this view is to get a list of 

> SKUs for all documents so I don't need to filter.

> 

> -----Original Message-----

> From: Mark Hahn [ <mailto:mark@hahnca.com> mailto:mark@hahnca.com]

> Sent: Tuesday, November 06, 2012 8:25 PM

> To:  <mailto:user@couchdb.apache.org> user@couchdb.apache.org

> Subject: Re: Get all documents of a certain type.

> 

> You can run the view, but it shows all docs in that view.  You can't 

> filter the results with keys.

> 

> On Tue, Nov 6, 2012 at 6:22 PM, Kevin Burton

> < <mailto:rkevinburton@charter.net> rkevinburton@charter.net>wrote:

> 

> > What does it mean that Futon can't do keys? I cannot run this view 

> > in Futon?

> >

> > -----Original Message-----

> > From: Mark Hahn [ <mailto:mark@hahnca.com> mailto:mark@hahnca.com]

> > Sent: Tuesday, November 06, 2012 8:19 PM

> > To:  <mailto:user@couchdb.apache.org> user@couchdb.apache.org

> > Subject: Re: Get all documents of a certain type.

> >

> > I meant futon *can't* do keys

> >

> >

> > On Tue, Nov 6, 2012 at 6:18 PM, Mark Hahn < <mailto:mark@hahnca.com>
mark@hahnca.com> wrote:

> >

> > > Futon can do keys

> > >

> > > On Tue, Nov 6, 2012 at 6:16 PM, Kevin Burton

> > < <mailto:rkevinburton@charter.net> rkevinburton@charter.net>wrote:

> > >

> > >> I am getting there. My mapper looks like:

> > >>

> > >>

> > >>

> > >> function(doc) {

> > >>

> > >>     if(doc._id.indexOf('product-') == 0 {

> > >>

> > >>         emit([doc.SKU], null);

> > >>

> > >>     }

> > >>

> > >> }

> > >>

> > >>

> > >>

> > >> With a key of 'by-sku'. How do I run this in Futon? In his case 

> > >> does doc.type do the same thing as indexOf?

> > >>

> > >>

> > >>

> > >> -----Original Message-----

> > >> From: Dustin Sallings [ <mailto:dustin@spy.net>
mailto:dustin@spy.net]

> > >> Sent: Tuesday, November 06, 2012 7:03 PM

> > >> To:  <mailto:user@couchdb.apache.org> user@couchdb.apache.org

> > >> Subject: Re: Get all documents of a certain type.

> > >>

> > >>

> > >>

> > >> "Kevin Burton" < < <mailto:rkevinburton@charter.net>
mailto:rkevinburton@charter.net> 

> > >>  <mailto:rkevinburton@charter.net> rkevinburton@charter.net>

> > >>

> > >> writes:

> > >>

> > >>

> > >>

> > >> > I thought the "or" you were referring to was the "or" that I 

> > >> > said were

> > >>

> > >> > the types of documents "product-xxx" or "order-xxx".

> > >>

> > >> >

> > >>

> > >> > If I have a view what would be the request and what would the 

> > >> > view

> > >>

> > >> > look like? If I didn't have a view what would the query look like?

> > >> > So

> > >>

> > >> > two questions.

> > >>

> > >>

> > >>

> > >>   The second was answered earlier.  It's the _all_docs query.

> > >>

> > >>

> > >>

> > >>   The first would be a little be easier to answer if you could 

> > >> provide an example document, but you'll have a mapper that looked 

> > >> something like

> > >>

> > >> this:

> > >>

> > >>

> > >>

> > >>       function(doc) {

> > >>

> > >>         if (doc.type === 'product') {

> > >>

> > >>             emit(doc.sku, null);

> > >>

> > >>         }

> > >>

> > >>       }

> > >>

> > >>

> > >>

> > >>   You would then save that as a design document and query query it.

> > >> If you do this from futon, you can experiment interactively, and 

> > >> the click on the little raw result tab thing in the top to get 

> > >> the URL you'd use from your application.

> > >>

> > >>

> > >>

> > >> --

> > >>

> > >> dustin

> > >>

> > >>

> > >>

> > >>

> > >

> >

> >

> 

> 


Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message