Azure Search - I am getting error when using suggestions with Search


hi,

i getting error when using search suggestions.

below code snippets using.


var definition = new index()             {                 name = _indexname,                 fields = new[]                  {                      new field { name = "productid",        type = "edm.string",         iskey = true,  issearchable = false, isfilterable = false, issortable = false, isfacetable = false, isretrievable = true },                     new field { name = "name",             type = "edm.string",         iskey = false, issearchable = true,  isfilterable = false, issortable = true,  isfacetable = false, isretrievable = true,analyzer= "standardasciifolding.lucene" },                     new field{ name = "productnumber",    type = "edm.string",         iskey = false, issearchable = true,  isfilterable = false, issortable = false, isfacetable = false, isretrievable = true},                     new field{ name = "color",            type = "edm.string",         iskey = false, issearchable = true,  isfilterable = true,  issortable = true,  isfacetable = true,  isretrievable = true},                     new field{ name = "standardcost",     type = "edm.double",         iskey = false, issearchable = false, isfilterable = false, issortable = false, isfacetable = false, isretrievable = true},                     new field{ name = "listprice",        type = "edm.double",         iskey = false, issearchable = false, isfilterable = true,  issortable = true,  isfacetable = true,  isretrievable = true},                     new field{ name = "size",             type = "edm.string",         iskey = false, issearchable = true,  isfilterable = true,  issortable = true,  isfacetable = true,  isretrievable = true},                     new field{ name = "weight",           type = "edm.double",         iskey = false, issearchable = false, isfilterable = true,  issortable = false, isfacetable = true,  isretrievable = true},                     new field{ name = "sellstartdate",    type = "edm.datetimeoffset", iskey = false, issearchable = false, isfilterable = true,  issortable = false, isfacetable = false, isretrievable = false},                     new field{ name = "sellenddate",      type = "edm.datetimeoffset", iskey = false, issearchable = false, isfilterable = true,  issortable = false, isfacetable = false, isretrievable = false},                     new field{ name = "discontinueddate", type = "edm.datetimeoffset", iskey = false, issearchable = false, isfilterable = true,  issortable = false, isfacetable = false, isretrievable = true},                     new field{ name = "categoryname",     type = "edm.string",         iskey = false, issearchable = true,  isfilterable = true,  issortable = false, isfacetable = true,  isretrievable = true},                     new field{ name = "modelname",        type = "edm.string",         iskey = false, issearchable = true,  isfilterable = true,  issortable = false, isfacetable = true,  isretrievable = true},                     new field{ name = "description",      type = "edm.string",         iskey = false, issearchable = true,  isfilterable = true,  issortable = false, isfacetable = false, isretrievable = true}//,                 }                 ,                 suggesters = new[] { new suggester { name = "sg", searchmode = suggestersearchmode.analyzinginfixmatching, sourcefields = new string[] { "modelname" } } }

error getting below..

additional information: search request failed: {"error":{"code":"","message":"cannot find fields enabled suggestions. please provide value 'suggestername' in query.\r\nparameter name: suggestions"}}

can please tell me wrong in code?

regards,

ritesh


hi,

the index definition looks correct me. can please share code makes suggest request?

thanks,

-bruce



Microsoft Azure  >  Azure Search



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

BizTalk Server 2013 Azure VM Log Shipping and HA for hosts

How to Share webservice object to all user