码迷,mamicode.com
首页 > 其他好文 > 详细

document是什么(what is a document)

时间:2014-05-14 23:02:34      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:class   c   http   int   a   2014   

大部分的应用中的大部分的实体类型对象都可以使用key-value被序列化到JSON中。key就是field的name或这property,value是string,number,boolean,另外的对象,数组,或者其他的类型如用string表示的date类型,或者表示地理位置信息的对象。

{
   
"name":         "John Smith",
   
"age":          42,
   
"confirmed":    true,
   
"join_date":    "2014-06-01",
   
"home":{
       
"lat":      51.5,
       
"lon":      0.1
   
},
   
"accounts":[
       
{
           
"type":"facebook",
           
"id":   "johnsmith"
       
},
       
{
           
"type":"twitter",
           
"id":   "johnsmith"
       
}
   
]
}

常常我们把术语object和document当作可以互换的概念。但是他们是不同的。object就是JSON object——类似广为所知的hash,hashmap,dictionary,或者associative array。Object也可以包含其他的object。

在ES中document术语有特殊的意义。他指的是被存储到ES中经过序列化到JSON中,在一个唯一的ID下的顶级节点或root object。

 

原文:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/document.html

document是什么(what is a document),布布扣,bubuko.com

document是什么(what is a document)

标签:class   c   http   int   a   2014   

原文地址:http://www.cnblogs.com/blog1350995917/p/3728613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!