馆长核心项目的Elasticsearch实用程序

core-elasticsearch-app的Python项目详细描述


馆长核心项目的Elasticsearch实用工具。在

快速入门

1。将“core-elasticsearch_-app”添加到已安装的应用程序设置

INSTALLED_APPS=[...'core_elasticsearch_app',]

该软件包应放在已安装的应用程序的核心探索关键词应用程序上方,以启用自动完成功能 通过弹性搜索。在

2。在您的项目中包含核心的\u elasticsearch_app URLconf网址.py

^{pr2}$

3。配置应该在Elasticsearch中编制索引的内容

建议在开始之前配置CDCS模板和Elasticsearch索引之间的映射 插入数据,以便数据在CDCS中发布后就可以被索引。为此,请设置以下设置:

ELASTICSEARCH_AUTO_INDEX=True

然后,配置XSD模板和Elasticsearch索引之间的映射。存储在Elasticsearch中的文档 有共同的结构。它们由一个数据、一个标题和一个描述字段组成。映射可以是 定义来告诉在XML数据的何处可以找到资源的标题描述的值。 下面是通过REST为给定模板设置此映射的示例:

importrequestspayload={"template":"5f43ba192b8fd5c092e30e62","title_path":"Resource/identity/title","description_paths":["Resource/content/description","Resource/content/subject"],}requests.post(SERVER_URI+"/elaticsearch/rest/elasticsearch_template/",data=payload,auth=(USER,PASSWORD))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JNI和取消异步任务   java整数n作为List<String>的第二个参数传递。子列表(fromIndex,toIndex),但是stacktrace说toIndex在Kotlin中是n+2   如何在Java中正确嵌套多个ArrayList/Maps?   在嵌套条件语句中比较数组中的值时,java List没有打印正确的值   从CRON作业运行java代码   JRE使用jvisualvm检测到java致命错误   java将字符添加到BufferedReader中   带有枚举的java单例与带有双重检查锁定的单例   Java中的编译器构造基类的更改会影响子类的字节码吗?   Java作为Windows服务用户数据路径   java clone():ArrayList。克隆人()我认为它是一个肤浅的复制品   在jfilechooser多文件选择器启用中打开对话框后,java文件将显示所选文件   java在常用的操作方法中使用反射可以吗?   java ReloadableResourceBundleMessageSource。getMessage()不使用我给它的参数