Skip to content

Instantly share code, notes, and snippets.

@thesurlydev
Created May 14, 2012 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thesurlydev/2693973 to your computer and use it in GitHub Desktop.
Save thesurlydev/2693973 to your computer and use it in GitHub Desktop.
Thread mapping
{
"thread":{
"properties":{
"tags":{
"index_name":"tag",
"type":"integer"
},
"nps":{
"properties":{
"voteID":{
"type":"integer"
},
"vote":{
"type":"integer"
},
"accountID":{
"type":"integer"
},
"comments":{
"type":"string"
},
"dateCreated":{
"format":"dateOptionalTime",
"type":"date"
}
}
},
"tagList":{
"properties":{
"id":{
"type":"integer"
},
"name":{
"type":"string"
},
"number":{
"type":"integer"
},
"accountID":{
"type":"integer"
},
"typeID":{
"type":"integer"
}
}
},
"blocks":{
"properties":{
"threadID":{
"type":"integer"
},
"ticketNumber":{
"type":"integer"
},
"subject":{
"type":"string"
}
}
},
"dependsOn":{
"properties":{
"threadID":{
"type":"integer"
},
"ticketNumber":{
"type":"integer"
},
"subject":{
"type":"string"
}
}
},
"threadID":{
"type":"integer"
},
"pageName":{
"type":"string"
},
"postDates":{
"index_name":"postDate",
"format":"dateOptionalTime",
"type":"date"
},
"status":{
"properties":{
"tagID":{
"type":"integer"
},
"tagName":{
"type":"string"
},
"number":{
"type":"integer"
}
}
},
"subject":{
"type":"string"
},
"postID":{
"type":"integer"
},
"ticketNumber":{
"type":"integer"
},
"readAccessGroupAccessBits":{
"index_name":"readAccessGroupAccessBit",
"type":"integer"
},
"message":{
"type":"string"
},
"category":{
"properties":{
"categoryName":{
"type":"string"
},
"categoryID":{
"type":"integer"
},
"categoryPageName":{
"type":"string"
},
"categoryTypeID":{
"type":"integer"
}
}
},
"statusBit":{
"type":"integer"
},
"resolutionOwner":{
"properties":{
"tagID":{
"type":"integer"
},
"accountID":{
"type":"integer"
},
"tagName":{
"type":"string"
}
}
},
"replies":{
"type":"integer"
},
"lastNoReplyPost":{
"properties":{
"postID":{
"type":"integer"
},
"dateCreated":{
"format":"dateOptionalTime",
"type":"date"
},
"author":{
"properties":{
"accountID":{
"type":"integer"
},
"username":{
"type":"multi_field",
"fields":{
"username":{
"type":"string"
},
"untouched":{
"include_in_all":false,
"index":"not_analyzed",
"type":"string"
}
}
},
"userAccessTypeBit":{
"type":"integer"
},
"companyID":{
"type":"integer"
},
"companyName":{
"type":"string"
}
}
}
}
},
"authors":{
"properties":{
"accountID":{
"type":"integer"
},
"username":{
"type":"multi_field",
"fields":{
"username":{
"type":"string"
},
"untouched":{
"include_in_all":false,
"index":"not_analyzed",
"type":"string"
}
}
},
"userAccessTypeBit":{
"type":"integer"
},
"accessBits":{
"index_name":"accessBit",
"type":"integer"
},
"companyID":{
"type":"integer"
},
"companyName":{
"type":"string"
}
}
},
"internalPriority":{
"properties":{
"tagID":{
"type":"integer"
},
"tagName":{
"type":"string"
},
"number":{
"type":"integer"
}
}
},
"lastUpdatedBy":{
"properties":{
"accountID":{
"type":"integer"
},
"username":{
"type":"string"
}
}
},
"owner":{
"properties":{
"accountID":{
"type":"integer"
},
"username":{
"type":"multi_field",
"fields":{
"username":{
"type":"string"
},
"untouched":{
"include_in_all":false,
"index":"not_analyzed",
"type":"string"
}
}
},
"accountNotesStatusID":{
"type":"integer"
},
"userAccessTypeBit":{
"type":"integer"
},
"accessBits":{
"index_name":"accessBit",
"type":"integer"
},
"companyID":{
"type":"integer"
},
"companyName":{
"type":"string"
},
"productionCustomer":{
"type":"boolean"
}
}
},
"dateCreated":{
"format":"dateOptionalTime",
"type":"date"
},
"dateLastIndexed":{
"format":"dateOptionalTime",
"type":"date"
},
"externalPriority":{
"properties":{
"tagID":{
"type":"integer"
},
"tagName":{
"type":"string"
},
"number":{
"type":"integer"
}
}
},
"lastPostDate":{
"index":"not_analyzed",
"type":"string"
},
"postGUID":{
"type":"string"
},
"wikiUrl":{
"type":"string"
},
"readAccessAccounts":{
"index_name":"readAccessAccount",
"type":"integer"
},
"firstResponseTimeInMins":{
"type":"long"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment