Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 9513|Atbildi: 0

ElasticsearchParseException[laukam jābūt [lat], [lon] vai [geohash]]

[Kopēt saiti]
Publicēts 09.01.2019 17:04:25 | | | |


ElasticsearchParseException [laukiem jābūt [lat], [lon] vai [geohash]];

Pamatojoties uz burtisku skaidrību par to, kāda ir problēma, mēs izdrukājam sērijveida json šādi:

{"bizStatus":"EMPTY","companyId":"dz123","driverRegionCode":1,"position":{"fragment":true,"geohash":"s1zyd63zwsd7","lat":11.0,"lon":11.0},"speed":10,"time" :1547021108810,"vehicleNo":"沪A123456"}
Analītiskie jautājumi:

pozīcijas lauks Es izmantoju es GeoPoint objektu, un, iesniedzot datus, tiek iesniegts tikai platums un garums, vai arī tiek iesniegts tikai geohash.

Šķīdums:

Mēs pārdefinējam platuma un garuma objektu šādi:



Atkārtoti sērijveida JSON dati ir šādi:

Vai arī kaut kas līdzīgs šādai struktūrai ir pieņemams

Resursu:

https://stackoverflow.com/questi ... h-with-a-java-class




Iepriekšējo:【E-grāmata】 Padziļināta izpratne par Android kodola dizaina idejām PDF
Nākamo:Java ģeogrāfiskās atrašanās vietas informācija ElasticSearch (geo_point)
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com