1
當使用AWS .NET SDK執行cloudsearch searchrequest時,SearchRequest.Return屬性中指定的表達式不會在字段集合中返回。將以下SearchRequest對象傳遞給AmazonCloudSearchDomainClient實例時,我們會爲距離表達式保存所有字段。我們如何使用SDK訪問每次擊中的表達式?CloudSearch表達式不會使用.net工具包返回
new SearchRequest
{
QueryParser = QueryParser.Structured,
FilterQuery = "location:['BOUNDING BOX COORDINATES','HERE']",
Sort = "distance asc",
Expr = @"{{""distance"":""haversin(SOME LATITUDE,SOME_LONGITUDE,location.latitude,location.longitude) * .621371""}}",
Return = "_all_fields,distance",
Query = "(term field=awesome 1)",
Start = 0,
Size = 50
};