Hi Tim, I tried subcolumn but it does not seems to be supported...Here is my code :
http://pastebin.com/YQYetczs Query "data.tag.exact:Pune"; DO NOT RETURN RESULTS Query "data.tag:Pune"; RETURN RESULTS Also i checked with schema command on blur shell, it do not shows subcolumn exact... Please have a look at my sample code and suggest changes to make it work.. Thanks Naresh On Thu, Jan 2, 2014 at 5:04 PM, Tim Williams <[email protected]> wrote: > On Tue, Dec 31, 2013 at 12:24 AM, Naresh Yadav <[email protected]> > wrote: > > Hi tim, > > > > list of tags is not small, can be really big so i cannot use negate the > > tags approach...Other approach you said is using subfields how to do that > > in blur...My thought on this was to introduce new column Tags which will > > store sorted all tags of that row...So for cases where i need exact match > > then will query on *Tags* column and case where i need partial match of > > tags then will use Tag column.. > > Your approach is largely the same as the subcolumn approach. > Subcolumns would just allow you to do it without storing the original > value multiple times. I actually haven't used them, but I reckon it'd > look something like: > > ColumnDefinition tags = new ColumnDefinition("fam","tag",null, true, > "text",null); > ColumnDefinition tagsExact = new > ColumnDefinition("fam","tag","exact","false,"string",null); > > and querying: > A) fam.tag:Tag1 > > B) fam.tag.exact:Tag1 > > Thanks, > --tim >
