Экспортировать выражение с полем типа UUIDField (fieldType name = "uuid" class = "solr.UUIDField" indexed = "true") возвращает в результирующем наборе тип поля и затем значение, например:
этот запрос:
*search(Schema1,q="uuidFieldName:[* TO *]",fl="uuidFieldName,Time",sort="Time
asc",qt="/export")*
возвращается:
{
"result-set": {
"*docs": [
{
"uuidFieldName": [
"java.util.UUID:46d49d49-ac91-49fc-b3c4-79d70e16c744"
],
"Time": "2019-01-21T16:08:03.979Z"
},
{
"uuidFieldName": [
"java.util.UUID:3dfdaed7-8060-4caa-af63-75cd064dd0e0"
],
"Time": "2019-01-21T16:08:03.979Z"
},
{
"EOF": true,
"RESPONSE_TIME": 4
}
]
}
}
Я ожидаю, что значение будет просто GUID, а не: "java.util.UUID: 3dfdaed7-8060-4caa-af63-75cd064dd0e0"
Есть идеи?