Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Query ElasticSearch su datetime

    Ciao a tutti,
    mi sono da poco addentrato su ElasticSearch e ci sto smanettando sopra facendo alcune query.

    Premetto che ho una serie di nodi di questo tipo:

    codice:
    {
            "_index" : "impasti",
            "_type" : "impasti",
            "_id" : "2019-01-02T15:25:20",
            "_score" : 1.9806902,
            "_source" : {
              "sensor" : "Temperature",
              "mac_address" : "xx:27:eb:69:c3:cf",
              "time" : "2019-01-02T14:25:19.728709Z",
              "unit" : "'C",
              "value" : 20.937
            }
    },
    Sto cercando di recuperare i dati in base al campo time, quindi in base ad un determinato range orario.
    Se effettuando una query sul campo sensor non ho problemi e riesco a recuperare i nodi; quando provo ad effettuare anche solo query diretta impostandola in questo modo:

    codice:
    {  "query":{
        "query_string": {
          "default_field": "time",
          "query": "2019-01-02T14:25:19.728709Z"
        }
      }
    }
    Ricevo un messaggio di errore di questo tipo:

    codice:
    "type": "query_shard_exception",
    "reason": "Failed to parse query [2019-01-02T14:25:19.728709Z]",
    Che cosa sto sbagliando? Non riesco a capire...
    Ogni popolo ha il governo che si merita...

  2. #2
    Nessuno usa ElasticSearch e sa darmi una dritta?
    Ogni popolo ha il governo che si merita...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.