Alex - Let's take a step back and try out the "famous" index and "animals" bucket type, which you have confirmed are set up correctly. This (untested) code should create an object ("cat-1") in the "cats" bucket (within the "animals" bucket type), which will then be indexed by the "famous" index:
bucket = client.bucket_type('animals').bucket('cats') obj = RiakObject(client, bucket, 'cat-1') obj.content_type = 'application/json' obj.data = { 'name': 'Felix', 'species': 'Felis catus' } obj.store() -- Luke Bakken CSE lbak...@basho.com On Mon, Aug 18, 2014 at 7:50 AM, Alex De la rosa <alex.rosa....@gmail.com> wrote: > Hi Luke, > > I also tried with a normal bucket "cats" using the type "animals" as the > documentation seemed to suggest and gave me the same error but this time > saying that "cats" was not found as an index... so... still no clue how to > do it. > > This is an alternate code I did looking at the Python client API > documentation, etc... > > client.create_search_index('men') > bucket = client.bucket('accounts') > bucket.enable_search() > bucket.set_property('search_index', 'men') > key = bucket.new('alex', data={"username":"Alex","age":25,"sex":"male"}, > content_type='application/json') > key.store() > print bucket.search('sex=male') > > Again, it says "accounts" is not an index... in this code no bucket types > are used, just a plain bucket "accounts"... what is wrong? what is missing > for it to work?? > > This is really frustrating. > > Thanks, > Alex > > > On Mon, Aug 18, 2014 at 4:44 PM, Luke Bakken <lbak...@basho.com> wrote: >> >> Hi Alex - >> >> You correctly created the "famous" index, as well as correctly >> associated it with the bucket *type* "animals". Note that a bucket >> type is not the same thing as a bucket in previous versions of Riak. A >> bucket type is a way to give 1 or more buckets within that type the >> same properties. You'll have to use different code in your Riak client >> to use bucket types: >> >> http://docs.basho.com/riak/2.0.0/dev/advanced/bucket-types/ >> >> -- >> Luke Bakken >> CSE >> lbak...@basho.com _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com