python-appsearch

ELK/elasticsearch2019. 12. 19. 09:54

from swiftype_app_search import Client

class AppSrch():


    def __init__(self):

        self._clientNode = Client(
            api_key="i",
            base_endpoint="172.16.40.139:3002/api/as/v1",
            use_https=False
        )

        self._engineName = "kimjunhyeon"

    def dataInsert(self):


        document = {
            "id"   : "doc_"
            ,"txt" : "aGVsbG8gd29ybGQ="
            ,"page": 2
        }

        #self._clientNode.index_document(engine_name=self._engineName, document=document)
        self._clientNode.update_documents(self._engineName, document)


if __name__ == "__main__":
    obj = AppSrch()
    obj.dataInsert()