Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 数组的弹性搜索映射_Python_Django_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Python,Django,elasticsearch" /> elasticsearch,Python,Django,elasticsearch" />

Python 数组的弹性搜索映射

Python 数组的弹性搜索映射,python,django,elasticsearch,Python,Django,elasticsearch,我有以下文档,我需要为其执行elasticsearch映射 “表1”:{ “标题”:“脊柱成像指南”, “行”:[ “与脊椎成像相关的程序代码\n3”, “SP-1:一般准则\n5”, “SP-2:成像技术\n15”, “SP-3:无神经功能(包括狭窄)和创伤的颈部(颈椎)疼痛24”, “SP-4:无神经功能(包括狭窄)和创伤的上背部(胸椎)疼痛28”, “SP-5:无泌尿学特征的下腰痛/腰痛\n 31”, “SP-6:具有神经系统特征的下肢疼痛\n(神经根病、神经根炎或神经丛病和神经病),伴有

我有以下文档,我需要为其执行elasticsearch映射

“表1”:{
“标题”:“脊柱成像指南”,
“行”:[
“与脊椎成像相关的程序代码\n3”,
“SP-1:一般准则\n5”,
“SP-2:成像技术\n15”,
“SP-3:无神经功能(包括狭窄)和创伤的颈部(颈椎)疼痛24”,
“SP-4:无神经功能(包括狭窄)和创伤的上背部(胸椎)疼痛28”,
“SP-5:无泌尿学特征的下腰痛/腰痛\n 31”,
“SP-6:具有神经系统特征的下肢疼痛\n(神经根病、神经根炎或神经丛病和神经病),伴有或不伴有下背部(腰椎)疼痛\n35”,
“SP-7:脊髓病\n39”,
“SP-8:腰椎峡部裂/腰椎滑脱\n42”,
“SP-9:腰椎管狭窄症\n45”,
“SP-10:骶髂关节疼痛、炎症性软骨炎/骶髂关节炎和纤维肌痛\n47”,
“SP-11:病理性脊柱压缩骨折\n50”,
“SP-12:癌症患者的脊柱疼痛\n52”,
“SP-13:椎管/脊髓疾病(如脊髓空洞症)\n53”,
“SP-14:脊柱畸形(如脊柱侧凸/后凸)\n55”,
“SP-15:术后脊柱疾病\n58”,
“SP-16:与脊柱成像指南相关的其他成像研究和程序\n 61”,
“SP-17:核医学\n65”
],
“元”:{
“页码:2,
“第页正文”:“脊柱成像\n基线\n与脊柱成像相关的程序代码\n 3 SP-1:一般指南\n 5 SP-2:成像技术\n 15 SP-3:无/有神经功能(包括狭窄)和创伤的颈部(颈椎)疼痛\n 24 SP-4:无/有神经功能的上背部(胸椎)疼痛”(包括狭窄)和创伤\n 28 SP-5:无泌尿学特征的腰背痛/腰痛\n 31 SP-6:具有神经系统特征的下肢疼痛\n(神经根病、神经根炎或神经丛病和神经病变)伴或不伴下腰背痛\n疼痛\n 35 SP-7:脊髓病\n 39 SP-8:腰椎峡部裂/腰椎滑脱\n 42 SP-9:腰椎管狭窄症\n 45 SP-10:骶髂关节(SI)关节痛、炎症性软骨炎/骶髂关节炎和纤维肌痛\n 47 SP-11:病理性脊柱压缩骨折\n 50 SP-12:癌症患者的脊柱疼痛\n 52 SP-13:脊柱Can/脊髓疾病(如脊髓空洞症)\n 53 SP-14:脊柱畸形(如脊柱侧凸/后凸)\n 55 SP-15:术后脊髓疾病\n患者\n 58 SP-16:与脊柱影像学指南相关的其他影像学研究和程序\n 61 SP-17:核医学\n 65“
}
}

我对如何映射“行”感到困惑,因为elasticsearch不支持数组。

无需为数组值指定任何特定映射。

如果不定义任何显式映射,则将动态添加
字段作为
文本
数据类型

没有为定义的数据类型。您只需要确保
字段包含相同类型的数据


添加带有索引数据、搜索查询和搜索结果的工作示例

索引映射:

{
  "mappings": {
    "properties": {
      "rows": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword"
          }
        }
      }
    }
  }
}
{
  "query": {
    "match": {
      "rows": "Myelopathy"
    }
  }
}
"hits": [
      {
        "_index": "67581594",
        "_type": "_doc",
        "_id": "1",
        "_score": 0.28976172,
        "_source": {
          "title": "Spine Imaging Guidelines",
          "rows": [
            "Procedure Codes Associated with Spine Imaging \n3",
            "SP-1: General Guidelines \n5",
            "SP-2: Imaging Techniques \n15",
            "SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n24",
            "SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n28",
            "SP-5: Low Back (Lumbar Spine) Pain/Coccydynia without \nNeurological Features \n31",
            "SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumbar Spine) Pain \n35",
            "SP-7: Myelopathy \n39",
            "SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis \n42",
            "SP-9: Lumbar Spinal Stenosis \n45",
            "SP-10: Sacro-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia \n47",
            "SP-11: Pathological Spinal Compression Fractures \n50",
            "SP-12: Spinal Pain in Cancer Patients \n52",
            "SP-13: Spinal Canal/Cord Disorders (e.g. Syringomyelia) \n53",
            "SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis) \n55",
            "SP-15: Post-Operative Spinal Disorders \n58",
            "SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines \n61",
            "SP-17: Nuclear Medicine \n65"
          ],
          "meta": {
            "page_no": 2,
            "page_text": "Spine Imaging \nGuidelines\n Procedure Codes Associated with Spine Imaging\n 3 SP-1: General Guidelines\n 5 SP-2: Imaging Techniques\n 15 SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 24 SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 28 SP-5: Low Back (Lumbar Spine) \nPain/Coccydynia without \nNeurological Features\n 31 SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumba\nr Spine) Pain\n 35 SP-7: Myelopathy\n 39 SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis\n 42 SP-9: Lumbar Spinal Stenosis\n 45 SP-10: Sacro\n-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia\n 47 SP-11: Pathological Spinal Compression Fractures\n 50 SP-12: Spinal Pain in Cancer Patients\n 52 SP-13: Spinal Can\nal/Cord Disorders (e.g. Syringomyelia)\n 53 SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis)\n 55 SP-15: Post\n-Operative Spinal Diso\nrders\n 58 SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines\n 61 SP-17: Nuclear Medicine\n 65    "
          }
        }
      }
    ]
搜索查询:

{
  "mappings": {
    "properties": {
      "rows": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword"
          }
        }
      }
    }
  }
}
{
  "query": {
    "match": {
      "rows": "Myelopathy"
    }
  }
}
"hits": [
      {
        "_index": "67581594",
        "_type": "_doc",
        "_id": "1",
        "_score": 0.28976172,
        "_source": {
          "title": "Spine Imaging Guidelines",
          "rows": [
            "Procedure Codes Associated with Spine Imaging \n3",
            "SP-1: General Guidelines \n5",
            "SP-2: Imaging Techniques \n15",
            "SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n24",
            "SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n28",
            "SP-5: Low Back (Lumbar Spine) Pain/Coccydynia without \nNeurological Features \n31",
            "SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumbar Spine) Pain \n35",
            "SP-7: Myelopathy \n39",
            "SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis \n42",
            "SP-9: Lumbar Spinal Stenosis \n45",
            "SP-10: Sacro-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia \n47",
            "SP-11: Pathological Spinal Compression Fractures \n50",
            "SP-12: Spinal Pain in Cancer Patients \n52",
            "SP-13: Spinal Canal/Cord Disorders (e.g. Syringomyelia) \n53",
            "SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis) \n55",
            "SP-15: Post-Operative Spinal Disorders \n58",
            "SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines \n61",
            "SP-17: Nuclear Medicine \n65"
          ],
          "meta": {
            "page_no": 2,
            "page_text": "Spine Imaging \nGuidelines\n Procedure Codes Associated with Spine Imaging\n 3 SP-1: General Guidelines\n 5 SP-2: Imaging Techniques\n 15 SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 24 SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 28 SP-5: Low Back (Lumbar Spine) \nPain/Coccydynia without \nNeurological Features\n 31 SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumba\nr Spine) Pain\n 35 SP-7: Myelopathy\n 39 SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis\n 42 SP-9: Lumbar Spinal Stenosis\n 45 SP-10: Sacro\n-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia\n 47 SP-11: Pathological Spinal Compression Fractures\n 50 SP-12: Spinal Pain in Cancer Patients\n 52 SP-13: Spinal Can\nal/Cord Disorders (e.g. Syringomyelia)\n 53 SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis)\n 55 SP-15: Post\n-Operative Spinal Diso\nrders\n 58 SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines\n 61 SP-17: Nuclear Medicine\n 65    "
          }
        }
      }
    ]
搜索结果:

{
  "mappings": {
    "properties": {
      "rows": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword"
          }
        }
      }
    }
  }
}
{
  "query": {
    "match": {
      "rows": "Myelopathy"
    }
  }
}
"hits": [
      {
        "_index": "67581594",
        "_type": "_doc",
        "_id": "1",
        "_score": 0.28976172,
        "_source": {
          "title": "Spine Imaging Guidelines",
          "rows": [
            "Procedure Codes Associated with Spine Imaging \n3",
            "SP-1: General Guidelines \n5",
            "SP-2: Imaging Techniques \n15",
            "SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n24",
            "SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma \n28",
            "SP-5: Low Back (Lumbar Spine) Pain/Coccydynia without \nNeurological Features \n31",
            "SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumbar Spine) Pain \n35",
            "SP-7: Myelopathy \n39",
            "SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis \n42",
            "SP-9: Lumbar Spinal Stenosis \n45",
            "SP-10: Sacro-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia \n47",
            "SP-11: Pathological Spinal Compression Fractures \n50",
            "SP-12: Spinal Pain in Cancer Patients \n52",
            "SP-13: Spinal Canal/Cord Disorders (e.g. Syringomyelia) \n53",
            "SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis) \n55",
            "SP-15: Post-Operative Spinal Disorders \n58",
            "SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines \n61",
            "SP-17: Nuclear Medicine \n65"
          ],
          "meta": {
            "page_no": 2,
            "page_text": "Spine Imaging \nGuidelines\n Procedure Codes Associated with Spine Imaging\n 3 SP-1: General Guidelines\n 5 SP-2: Imaging Techniques\n 15 SP-3: Neck (Cervical Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 24 SP-4: Upper Back (Thoracic Spine) Pain Without/With Neurological \nFeatures (Including Stenosis) and Trauma\n 28 SP-5: Low Back (Lumbar Spine) \nPain/Coccydynia without \nNeurological Features\n 31 SP-6: Lower Extremity Pain with Neurological Features \n(Radiculopathy, Radiculitis, or Plexopathy and Neuropathy) With or \nWithout Low Back (Lumba\nr Spine) Pain\n 35 SP-7: Myelopathy\n 39 SP-8: Lumbar Spine Spondylolysis/Spondylolisthesis\n 42 SP-9: Lumbar Spinal Stenosis\n 45 SP-10: Sacro\n-Iliac (SI) Joint Pain, Inflammatory \nSpondylitis/Sacroiliitis and Fibromyalgia\n 47 SP-11: Pathological Spinal Compression Fractures\n 50 SP-12: Spinal Pain in Cancer Patients\n 52 SP-13: Spinal Can\nal/Cord Disorders (e.g. Syringomyelia)\n 53 SP-14: Spinal Deformities (e.g. Scoliosis/Kyphosis)\n 55 SP-15: Post\n-Operative Spinal Diso\nrders\n 58 SP-16: Other Imaging Studies and Procedures Related to the Spine \nImaging Guidelines\n 61 SP-17: Nuclear Medicine\n 65    "
          }
        }
      }
    ]

如何使用行中的数据?基本上,我们将查询行中的guildeline并返回相关的表数据。这是一个术语查询吗?我认为
rows:keyword
是enough@Yash您将像“SP-1:一般准则\n5”一样进行查询对于该行中的该指南,如果该行中存在该指南,则将返回该文档?可能是该指南,也可能只是其中的一个词,如“脊髓病”