Skip to content

使用zincsearch(全文搜索)

创建索引

POST http://10.21.224.143:4080/api/index

{
	"name": "article",
	"shard_num": 3,
	"mappings": {
		"properties": {
			"@timestamp": {
				"type": "date",
				"format": "2006-01-02T15:04:05Z07:00",
				"time_zone": "+08:00",
				"index": true,
				"store": false,
				"sortable": true,
				"aggregatable": true,
				"highlightable": false
			},
			"_id": {
				"type": "keyword",
				"index": true,
				"store": false,
				"sortable": true,
				"aggregatable": true,
				"highlightable": false
			},
			"author": {
				"type": "text",
				"index": true,
				"store": false,
				"sortable": false,
				"aggregatable": false,
				"highlightable": false
			},
			"content": {
				"type": "text",
				"index": true,
				"store": false,
				"sortable": false,
				"aggregatable": false,
				"highlightable": false
			},
			"desc": {
				"type": "text",
				"index": true,
				"store": false,
				"sortable": false,
				"aggregatable": false,
				"highlightable": false
			},
			"title": {
				"type": "text",
				"index": true,
				"store": false,
				"sortable": false,
				"aggregatable": false,
				"highlightable": false
			}
		}
	}
}

创建文档

POST http://10.21.224.143:4080/api/article/_doc

{"title":"娃哈哈遗产争夺战:杭州就娃哈哈事件成立专班,家族裂变与企业存亡","desc":"娃哈哈遗产争夺战:杭州就娃哈哈事件成立专班,家族裂变与企业存亡","author":"heckman","content":"2025年7月17日,杭州市上城区财政局一则“专班介入处理娃哈哈事件”的回应,将宗庆后家族的遗产纠纷推向高潮。这场涉及340亿资产、非婚生子女与继女宗馥莉的争夺战,不仅撕开了中国第一代企业家宗庆后鲜为人知的家族隐秘,更暴露了家族企业在代际传承中的深层危机。宗庆后生前通过香港汇丰银行设立的21亿美元离岸信托,成为这场纠纷的导火索。三名自称其非婚生子女的宗继昌、宗婕莉、宗继盛(均为美国籍)声称,父亲曾承诺每人分得7亿美元信托权益,并指控宗馥莉擅自转移账户内110万美元资金。而宗馥莉方面则回应称,账户资金实为东南亚市场拓展储备金,相关转账有合同及发票佐证。宗庆后生前塑造的“朴素企业家”人设,在非婚生子女身份曝光后遭遇颠覆。知情人士透露,其家族实际存在至少七名子女,包括早年与员工所生女儿及杜建英所育三子。杜建英作为娃哈哈前高管,其创立的三捷投资与宗庆后商业版图深度交织,更通过代持方式控制多家影子公司,形成“宏胜系”与“娃哈哈系”的平行对抗。
这场斗争不仅是血脉之争,更是资本版图的割据。2024年宗庆后去世后,娃哈哈关停18家工厂,其中多数涉及杜建英子女任职企业,被外界视为宗馥莉的“去对手化”操作。"}

查询文档

POST http://10.21.224.143:4080/api/article/_search

{
	"search_type": "match",
	"query": {
		"term": "网络安全"
	},
	"from": 0,
	"max_results": 100,
 "sort_fields": ["-@timestamp"]
}

创建用户

POST http://10.21.224.143:4080/api/user

{ 
    "_id": "prabhat",
    "name": "Prabhat Sharma",
    "role": "admin", // or user
    "password": "Complexpass#123"
}

删除用户

DELETE http://10.21.224.143:4080/api/user/prabhat

用户列表

GET http://10.21.224.143:4080/api/user