最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解小程序云開發(fā)數據庫

 更新時間:2019年05月20日 09:31:25   作者:瀟湘一夜雨  
這篇文章主要介紹了小程序云開發(fā)數據庫,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

在云控制臺操作云數據庫,即創(chuàng)建數據庫和插入數據等操作。

云開發(fā)數據庫提供的數據類型:string、number、object、array、bool、GeoPoint(地理位置點)、Date(時間)、Null

其中的Date表示時間,精確到毫秒。小程序端用Javascript內置Date對象創(chuàng)建的時間是客戶端時間,在需要用服務端時間的時候,用API中提供的serverDate對象來創(chuàng)建服務端當前的時間標記。

GeoPoint:用于表示地理位置點,經緯度唯一標記一個點,可以把這個地理位置理解為平面直角坐標系,這樣就更容易理解地理位置點了。

和平常操作數據庫類似。在對數據庫進行增刪查改之前,先連接數據庫。對小程序云數據庫進行操作的時候,先獲取數據庫的引用。

const db = wx.cloud.database({});

要操作數據庫的一個集合時。也是需要先獲取該集合的引用。

const table = db.collection('todos');

現在就可以往集合 todos 添加一條json數據了。

const db = wx.cloud.database({});

const table = db.collection('todos');

table.add({

data: {

description: "我正在學習云開發(fā)!",

due: new Date(),

tags: [

"cloud",

"database"

],

},

success: function(res) {

console.log(res._id)

}

});

在云開發(fā)控制臺查看,是否添加成功

最下面的數據就是剛剛添加的數據。

讀取數據: 現在讀取數據庫中剛剛插入的一條數據,doc就是對應的key的值。

table.doc("W54MA0XodRKIs7ZO").get({

success:function(res){

console.log(res.data)

}

});

獲取的結果如下:

讀取多條數據 :要讀取多條數據時,就在獲取集合后添加where判斷。

const db = wx.cloud.database({});

const table = db.collection('todos');

table.where({

_openid: 'o_ggh0cxzVwcLNSZTyOlAF_iyNKs'

}).get({

success:function(res){

console.log(res.data)

}

});

效果如圖:

更改數據:使用update方法來更新一個記錄或一個集合,其他數據不會受到影響。

如要修改ID為W54MA0XodRKIs7ZO的記錄,

table.doc("W54MA0XodRKIs7ZO").update({

data: {

description: "很好"

},

success: function (res) {

console.log(res)

}

})

 刪除數據:用remove函數來刪除數據庫中的一條數據,如果要刪除多條數據的話,就必須在server端進行操作(就是云函數)

const db = wx.cloud.database({});

const table = db.collection('todos');

table.doc("W54MA0XodRKIs7ZO").remove({

success:function(res){

console.log(res)

}

})

以上所述是小編給大家介紹的[jQuery] 事件和動畫詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • JS批量操作CSS屬性詳細解析

    JS批量操作CSS屬性詳細解析

    這篇文章主要介紹了JS批量操作CSS屬性。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • js解析xml字符串和xml文檔實現原理及代碼(針對ie與火狐)

    js解析xml字符串和xml文檔實現原理及代碼(針對ie與火狐)

    分別針對ie和火狐分別作了對xml文檔和xml字符串的解析,考慮到了瀏覽器的兼容性,至于在ajax環(huán)境下解析xml,其實原理是一樣的,只不過放在了ajax里,還是要對返回的xml進行解析,感興趣的朋友可以了解下,或許對你學習js解析xml有所幫助
    2013-02-02
  • JavaScript創(chuàng)建對象方法實例小結

    JavaScript創(chuàng)建對象方法實例小結

    這篇文章主要介紹了JavaScript創(chuàng)建對象方法,結合實例形式總結了javascript創(chuàng)建對象的基本原理及使用工廠模式、構造函數模式與原型模式創(chuàng)建對象的相關實現技巧,需要的朋友可以參考下
    2018-09-09
  • Ajax清除瀏覽器js、css、圖片緩存的方法

    Ajax清除瀏覽器js、css、圖片緩存的方法

    為了減小瀏覽器與服務器之間網絡傳輸壓力,往往對靜態(tài)文件,如js,css,修飾的圖片做cache,也就是給這些文件的HTTP響應頭加入 Expires和Cache-Control參數,并指定緩存時間,這篇文章詳細介紹Ajax清楚瀏覽js、Css、圖片緩存的方法,有需要的朋友可以參考下
    2015-08-08
  • js斷點調試經驗分享

    js斷點調試經驗分享

    給大家詳細分析了一下JS斷電調試的心得和經驗,有需要的朋友參考一下吧。
    2017-12-12
  • onclick與listeners的執(zhí)行先后問題詳細解剖

    onclick與listeners的執(zhí)行先后問題詳細解剖

    javascript中onclick與listeners的執(zhí)行先后問題一直都是大家所疑惑的地方,接下來將為大家解決此疑惑,感興趣的朋友可以了解下哦
    2013-01-01
  • 詳解javascript中原始數據類型Null和Undefined

    詳解javascript中原始數據類型Null和Undefined

    這篇文章主要介紹了javascript中原始數據類型Null和Undefined的相關資料,需要的朋友可以參考下
    2015-12-12
  • JavaScript中的ES6 Proxy的具體使用

    JavaScript中的ES6 Proxy的具體使用

    這篇文章主要介紹了JavaScript中的ES6 Proxy的具體使用,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • 原生js實現倒計時--2018

    原生js實現倒計時--2018

    本文主要介紹了原生js實現倒計時--2018的示例代碼,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • JS實現商品篩選功能

    JS實現商品篩選功能

    這篇文章主要為大家詳細介紹了JS實現商品篩選功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評論

大竹县| 库车县| 秭归县| 永安市| 蕉岭县| 温泉县| 衡阳县| 康平县| 田阳县| 青冈县| 大方县| 建昌县| 宁远县| 和田市| 大同市| 芜湖县| 宜都市| 东安县| 山东省| 佛教| 太和县| 邓州市| 云安县| 赞皇县| 牡丹江市| 扬中市| 白山市| 五原县| 通化县| 海晏县| 舟曲县| 永德县| 汉源县| 泗洪县| 定西市| 安康市| 南木林县| 威远县| 宜春市| 临江市| 澄江县|