document是什么(what is a document)

大部分的应用中的大部分的实体类型对象都可以使用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

时间: 2024-10-25 14:06:23

document是什么(what is a document)的相关文章

winform中使用dsoframer提示"Unable to display the inactive document.Click here to reacitive the document."

在winform中使用dsoframer 1.3载入word文档,但是在axFramerControl1.Open("NPOI.docx");在axFramerControl1控件中却显示Unable to display the inactive document.Click here to reacitive the document. 遇到这种情况的解决办法有两种方式,一是代码实现设置控件属性,二是通过控件属性设置. `代码设置:axFramerControl1.Activati

How to determine sales Document item Category in sales order document Line item

How to determine sales Document item Category in sales order document Line item  ? Make new entries for the appropriate document type and usage indicator for the outcome that you have specified. To assign categories, perform the Customizing activity

JavaScript document 对象

1.document属性 cookie -- 用户cookie title -- 当前页面title标签中定义的文字 URL -- 当前页面的URL document代表HTML文档的内容,因此可以通过它表示文档中加载的一些元素,这些元素全部通过集合访问. anchors -- 文档中所有锚(a name="aname")的集合 applets -- 文档中所有applet标签表示的内容的集合 embeds -- 文档中所有embed标签表示的内容的集合 forms -- 文档中所有f

document.documentElement.scrollTop

要获取当前页面的滚动条纵坐标位置, 用:      document.documentElement.scrollTop; 而不是:      document.body.scrollTop; documentElement 对应的是 html 标签,而 body 对应的是 body 标签. 在标准w3c下,document.body.scrollTop恒为0,需要用document.documentElement.scrollTop来代替    如果你想定位鼠标相对于页面的绝对位置时,你会发现

jquery插件开发;(function ( $, window, document, undefined ){}(jQuery, window,document)分析

经常看到许多jquery插件是这种形式: ;(function( $, window, document, undefined ){}){ //...code }(jquery,window,document) 一开始自己也是不太清楚,后台查了许多资料博客,基本了解大意,所以总结出来,以供之后查阅更正. 1.自调函数(function(){})() 这是一个自调函数,函数定义后自行调用.将匿名函数放在括号之内,并紧跟一个括号.第二个括号的意思是"立即调用".同时第二个括号也是向匿名函数

document事件及例子

一.关于鼠标事件:onclick:鼠标单击触发 ondbclick:鼠标双击触发 onmouseover:鼠标移上触发 onmouseout:鼠标离开触发 onmousemove:鼠标移动触发 二.关于键盘事件:onkeydown:键盘按下瞬间触发 onkeyup:按键抬起触发 onkeypress:按键触发 三.关于表单事件:onfocus获得焦点时触发 onblur:失去焦点时触发 onchange:内容改变时触发在下拉列表中作为选中值变化触发 事件可以写在标签中也可写在js中 eg:var

JS window与document

开头语:嗯~~~~~~~~~ 正文如下 一.window window是Javascript中的最高级对象,它是document.location和history对象的父对象.正因为window是一个很高级的对象,所以通常在JavaScript代码编写中应用它的方法.属性时我们并不是必须写出window对象,如引用window的parent属性时:window.parent可以简单写成parent. Window 对象表示一个浏览器窗口或一个框架.在客户端 JavaScript 中,Window

2017-3-30 Window.document 对象

1.获取标记对象: css 中: class . id . 标记选择器<p><span> js 中:  class . id . 标记选择器 . name 2.js中找到元素: document.getElementById('id'): - 获取一个对象 document.getElementsByClassName('class'); - 获取的是一个数组 document.getElementsByTagName('标记'); - 获取的也是一个数组 document.get

JavaScript tips:window.onload与$(document).ready()的差异

1.window.onload在$(document).ready()之后执行 原因:二者触发与否,都是依据document.readyState这个属性. (1)document.readyState的值:uninitialized.loading.interactive.complete(这四个值,依据时间先后排序). (2)当其值为interactive时,会触发documentContentLoaded事件,JQuery.ready()就是对documentContentLoaded事件

document对象操作:浏览器页面文件

//找元素 1.根据id找 <div id="d1" cs="ceshi"><span>document对象</span></div> //var d1 = document.getElementById("d1"); //alert(d1); 2.根据class找 <div class="d">111</div> <span class="