sh Elasticsearch中的JSON-LD
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh Elasticsearch中的JSON-LD相关的知识,希望对你有一定的参考价值。
curl -XDELETE 'localhost:9200/jsonld'
curl -XPOST 'localhost:9200/jsonld'
curl -XPUT 'localhost:9200/jsonld/doc/1' -d '
{
"@context":
{
"dc": "http://purl.org/dc/elements/1.1/",
"ex": "http://example.org/vocab#"
},
"@id": "http://example.org/library",
"@type": "ex:Library",
"ex:contains":
{
"@id": "http://example.org/library/the-republic",
"@type": "ex:Book",
"dc:creator": "Plato",
"dc:title": "The Republic",
"ex:contains":
{
"@id": "http://example.org/library/the-republic#introduction",
"@type": "ex:Chapter",
"dc:description": "An introductory chapter on The Republic.",
"dc:title": "The Introduction"
}
}
}
'
curl -XGET 'localhost:9200/_refresh'
curl -XPOST 'localhost:9200/jsonld/_search?pretty' -d '
{
"query": {
"match" : {
"dc:creator" : "Plato"
}
}
}'
以上是关于sh Elasticsearch中的JSON-LD的主要内容,如果未能解决你的问题,请参考以下文章
text JSON-LD中的Schema.org类层次结构
JSON-LD上下文中的不同值前缀
如何使用JSON-LD创建SiteNavigationElement?
JSON-LD 和微数据在同一页面上?
JSON-LD:报告模式类型的正确语法是啥?
JSON-LD 1.1