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

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'