| Borracha ElasticSearch Client com Django Supportrubber é um cliente Python para ElasticSearch |
Baixe Agora |
Borracha Classificação e resumo
- Nome do editor:
- Stephane JAIS
- Site do editor:
- https://github.com/cantinasoftware/
Borracha Tag
Borracha Descrição
O Borracha é um cliente Python para Elasticsearch.Installation Pip Install BorrachousageBasic Uso importação cliente de borracha = borracha.elasticsearch ('artigos', «artigo») # procurando por hit em Client.Search ({'Query': {'termo': {'termo': {'termo': {'termo': {'termo': {'termo': {'termo': {'termo': {'termo': {'termo': {'term Usuário ':' Kimshy '}}}). HITS: Print hit.source.user # mapear cliente.Mapping.put (my_Mapping) # my_mapping é um cliente de objeto Dict client.Mapping.delete () Mapeamento = Client.Mapping.Get ( ) Django Integration Import Models Borracha de Django.db Import Modelos Artigo de Classe (modelos.model): Elasticsearch = Borracha.Lasticsearch () title = modelos.charfield (max_length = 255) Content = modelos.textfield () # pesquisando resposta = article.elasticsearch .Search (consulta) # consulta é um dict # mapear artigo.elasticsearch.mapping.put.put (mapeamento) # mapear é um dict # auto salvar A = artigo (title = 'eu amo es') A.Save () # enviado automaticamente para elasticsearch a.delete () # removido automaticamente do elasticsearchconfigurationDisable o comportamento de salvar automaticamente para modelos Django Importar borracha do artigo de classe de modelos de importação Django.db (Models.Model): Elasticsearch = Borracha.Lasticsearch (Auto_Index = False) title = modelos.charfield (max_length = 255) Content = models.textfield () Configurando o nome do índice e o tipo de documento para uma importação de Django.db Artigo de classe de modelos (modelos.model): elasticsearch = Borracha.elasticsearch (index_name = 'custom_index', tipo = 'custom_type') Salvo a borracha de Importação de Índices de Django.db Import Models ARTIGO (Models.Model): Índice1 = Borracha .ElaSearch (index_name = 'index1', digite = 'type1') index2 = borracha.elasticsearch (index_name = 'index2', digite = 'type2') página inicial do produto
Borracha Software Relacionado