JHizzal
JHizzal

Reputation: 661

ElasticSearch and Couchdb view

New to the whole ElasticSearch and couchDB setup. Just got a river going from ES to a db I have in couchDB. If I have a view in a db is there a way to just index that view? For example I have a db named "Movies" and a view called "Action" and another called "byActor".

I was thinking that I could do an index and point it to that, like below, but that doesn't seem to work.

{
    "type" : "couchdb",
    "couchdb" : {
        "host" : "localhost",
        "port" : 5984,
        "db" : "Movies",
        "filter" : null
    },
    "index" : {
        "index" : "Action",
        "bulk_size" : "100",
        "bulk_timeout" : "10ms"
    }
}

I think I may not understand what index is exactly because when I run http://localhost:9200/Movies/Action/_search?pretty=true nothing is returned.

Edit: In looking around more it's seeming like this isn't the way to do this. Index just seems to be the way ES indexes? Anyways, I'm reading that mapping might accomplish this. Is that true?

Upvotes: 0

Views: 543

Answers (1)

dadoonet
dadoonet

Reputation: 14512

Indexing views is not yet in CouchDb River. See this pull request.

Upvotes: 1

Related Questions