Hey,

is it possible, that your query spans several indices, where one of this
indices is actually having an id field mapping to something else than a
number?
Can you limit your query to one index only and retry?
Can you otherwise create a gist to reproduce it locally?


--Alex


On Tue, Jan 14, 2014 at 1:40 AM, VB <[email protected]> wrote:

> Can someone please help here. We are stuck at this point.
>
>
> On Monday, 13 January 2014 15:31:49 UTC-8, VB wrote:
>>
>> It even happens when there is only single record matches query criteria
>> and only happens with this ("Id") field. Does has to do with name of the
>> field?
>>
>> Is there something internal logic with id field.?
>>
>> On Monday, 13 January 2014 14:34:38 UTC-8, VB wrote:
>>>
>>> Hello all,
>>>
>>> I have a weird problem. When i try to run facet using following query I
>>> get error that
>>> PagedBytesIndexFieldData cannot be cast to org.elasticsearch.index.
>>> fielddata.IndexNumericFieldData]
>>>
>>> But my field is of long data type and I am not figure out why i am
>>> getting error
>>>
>>> This is the query
>>>
>>> {
>>>   "query": {
>>>     "match_all": {}
>>>   },
>>>   "facets": {
>>>     "Id": {
>>>       "statistical": {
>>>         "field": "Id"
>>>       }
>>>     }
>>>   }
>>> }
>>>
>>> And these are my mappings
>>>
>>> {
>>> "contractsearch": {
>>> "dynamic": "strict",
>>> "properties": {
>>> "TransactionIdList": {
>>> "properties": {
>>> "TransactionId": {
>>> "type": "long",
>>> "index": "not_analyzed",
>>> "index_Name": "TransactionId"
>>> }
>>> },
>>> "type": "nested"
>>> },
>>> "Id": {
>>> "type": "long",
>>> "index": "not_analyzed",
>>> "index_Name": "Id"
>>> },
>>> "ExposureId": {
>>> "type": "long",
>>> "index": "not_analyzed",
>>> "index_Name": "ExposureId"
>>> },
>>> "CreateUserId": {
>>> "type": "integer",
>>> "index": "not_analyzed",
>>> "index_Name": "CreateUserId"
>>> },
>>> "ExternalSourceName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ExternalSourceName",
>>> "null_Value": "unasSigned"
>>> },
>>> "Name": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "Name"
>>> },
>>> "Description": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "Description"
>>> },
>>> "ExposureNumber": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ExposureNumber"
>>> },
>>> "ProgramName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ProgramName"
>>> },
>>> "ExposedPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ExposedPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ContractTypeName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ContractTypeName",
>>> "null_Value": "unasSigned"
>>> },
>>> "UserDefContractTypeName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "UserDefContractTypeName",
>>> "null_Value": "unasSigned"
>>> },
>>> "LineofBusinessName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "LineofBusinessName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ContractStatusName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ContractStatusName",
>>> "null_Value": "unasSigned"
>>> },
>>> "InsuredPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "InsuredPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "InsurerPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "InsurerPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "BrokerPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "BrokerPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "UnderwriterPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "UnderwriterPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ProducerPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ProducerPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "AgentPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "AgentPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "UnderwritingAccountPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "UnderwritingAccountPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "BranchPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "BranchPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "AccountingOrganizationPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "AccountingOrganizationPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "LegalEntityPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "LegalEntityPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "CostCenterPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "CostCenterPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "HubPartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "HubPartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "OfficePartyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "OfficePartyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "MarketChannelName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "MarketChannelName",
>>> "null_Value": "unasSigned"
>>> },
>>> "InceptionDate": {
>>> "type": "Date",
>>> "index": "not_analyzed",
>>> "index_Name": "InceptionDate"
>>> },
>>> "ExpirationDate": {
>>> "type": "Date",
>>> "index": "not_analyzed",
>>> "index_Name": "ExpirationDate"
>>> },
>>> "AttachmentBasisName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "AttachmentBasisName",
>>> "null_Value": "unasSigned"
>>> },
>>> "AttachmentLevelName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "AttachmentLevelName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ClaimAdjustmentDeductibleName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ClaimAdjustmentDeductibleName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ClaimAdjustmentSubmitName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ClaimAdjustmentSubmitName",
>>> "null_Value": "unasSigned"
>>> },
>>> "ClaimAdjustmentSublimitName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ClaimAdjustmentSublimitName",
>>> "null_Value": "unasSigned"
>>> },
>>> "Premium": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "Premium"
>>> },
>>> "PaidReinstatement": {
>>> "type": "integer",
>>> "index": "not_analyzed",
>>> "index_Name": "PaidReinstatement"
>>> },
>>> "FreeReinstatement": {
>>> "type": "integer",
>>> "index": "not_analyzed",
>>> "index_Name": "FreeReinstatement"
>>> },
>>> "ReinstatementsPercentCharge": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "ReinstatementsPercentCharge"
>>> },
>>> "ReinstatementsPremium": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "ReinstatementsPremium"
>>> },
>>> "IsProRataTemporis": {
>>> "type": "boolean",
>>> "index": "not_analyzed",
>>> "index_Name": "IsProRataTemporis"
>>> },
>>> "ProductName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ProductName"
>>> },
>>> "PrimaryAccordOccupancyName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "PrimaryAccordOccupancyName",
>>> "null_Value": "unasSigned"
>>> },
>>> "CurrencyCode": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "CurrencyCode",
>>> "null_Value": "usd"
>>> },
>>> "RenewalDate": {
>>> "type": "Date",
>>> "index": "not_analyzed",
>>> "index_Name": "RenewalDate"
>>> },
>>> "ExpectedShares": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "ExpectedShares"
>>> },
>>> "SignedShares": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "SignedShares"
>>> },
>>> "WrittenShares": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "WrittenShares"
>>> },
>>> "WhatIfName": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "WhatIfName",
>>> "null_Value": "main"
>>> },
>>> "ClonedExposureId": {
>>> "type": "long",
>>> "index": "not_analyzed",
>>> "index_Name": "ClonedExposureId"
>>> },
>>> "CloneTypeId": {
>>> "type": "integer",
>>> "index": "not_analyzed",
>>> "index_Name": "CloneTypeId"
>>> },
>>> "ContractTypeIsInsurance": {
>>> "type": "boolean",
>>> "index": "not_analyzed",
>>> "index_Name": "ContractTypeIsInsurance"
>>> },
>>> "SourceId": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "SourceId"
>>> },
>>> "IsRenewal": {
>>> "type": "boolean",
>>> "index": "not_analyzed",
>>> "index_Name": "IsRenewal"
>>> },
>>> "ProductAsOfDate": {
>>> "type": "Date",
>>> "index": "not_analyzed",
>>> "index_Name": "ProductAsOfDate"
>>> },
>>> "Jurisdiction": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "Jurisdiction"
>>> },
>>> "IsCedantContract": {
>>> "type": "boolean",
>>> "index": "not_analyzed",
>>> "index_Name": "IsCedantContract"
>>> },
>>> "CalculatedTIV": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "CalculatedTIV"
>>> },
>>> "CalculatedBuildingTIV": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "CalculatedBuildingTIV"
>>> },
>>> "CalculatedContentsTIV": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "CalculatedContentsTIV"
>>> },
>>> "CalculatedBITIV": {
>>> "type": "double",
>>> "index": "not_analyzed",
>>> "index_Name": "CalculatedBITIV"
>>> },
>>> "RiskItemCount": {
>>> "type": "long",
>>> "index": "not_analyzed",
>>> "index_Name": "RiskItemCount"
>>> },
>>>             "ACLTag": {
>>> "type": "string",
>>> "index": "not_analyzed",
>>> "index_Name": "ACLTag"
>>> },
>>> "ImportSetId": {
>>> "type": "integer",
>>> "index": "not_analyzed",
>>> "index_Name": "ImportSetId"
>>> }
>>> }
>>> }
>>> }
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/3fc55f5f-332b-4975-8ac4-f6747a2333c0%40googlegroups.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAGCwEM87p8C-1eDs5O%3DtiFMbkQM0D2881Vt5ATtRWhDWTdpbsA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to