新聞中心
小程序·云開(kāi)發(fā)提供了豐富的數(shù)據(jù)庫(kù)操作 API,此處是數(shù)據(jù)庫(kù)小程序端的 API 參考文檔。

成都創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比豐澤網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式豐澤網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋豐澤地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴(lài)。
數(shù)據(jù)庫(kù) API 都是懶執(zhí)行的,這意味著只有真實(shí)需要網(wǎng)絡(luò)請(qǐng)求的 API 調(diào)用才會(huì)發(fā)起網(wǎng)絡(luò)請(qǐng)求,其余如獲取數(shù)據(jù)庫(kù)、集合、記錄的引用、在集合上構(gòu)造查詢條件等都是不會(huì)觸發(fā)網(wǎng)絡(luò)請(qǐng)求的。觸發(fā)網(wǎng)絡(luò)請(qǐng)求的 API 有如下幾個(gè):
| API | 說(shuō)明 |
|---|---|
| get | 獲取集合 / 記錄數(shù)據(jù) |
| add | 在集合上新增記錄 |
| update | 更新集合 / 記錄數(shù)據(jù) |
| set | 替換更新一個(gè)記錄 |
| remove | 刪除記錄 |
| count | 統(tǒng)計(jì)查詢語(yǔ)句對(duì)應(yīng)的記錄條數(shù) |
獲取引用的 API 有如下幾個(gè):
| API | 說(shuō)明 |
|---|---|
| database | 獲取數(shù)據(jù)庫(kù)引用,返回 Database 對(duì)象 |
| collection | 獲取集合引用,返回 Collection 對(duì)象 |
| doc | 獲取對(duì)一個(gè)記錄的引用,返回 Document 對(duì)象 |
在數(shù)據(jù)庫(kù) (Database) 對(duì)象上有如下字段:
| 字段 | 說(shuō)明 |
|---|---|
| command | 獲取數(shù)據(jù)庫(kù)查詢及更新指令,返回 Command |
| serverDate | 構(gòu)造服務(wù)端時(shí)間 |
| Geo | 獲取地理位置操作對(duì)象,返回 Geo 對(duì)象 |
在集合 (Collection) 對(duì)象上有如下 API:
| API | 說(shuō)明 |
|---|---|
| doc | 獲取對(duì)一個(gè)記錄的引用,返回 Document 對(duì)象 |
| add | 在集合上新增記錄 |
| where | 構(gòu)建一個(gè)在當(dāng)前集合上的查詢條件,返回 Query,查詢條件中可使用查詢指令 |
| orderBy | 指定查詢數(shù)據(jù)的排序方式 |
| limit | 指定返回?cái)?shù)據(jù)的數(shù)量上限 |
| skip | 指定查詢時(shí)從命中的記錄列表中的第幾項(xiàng)之后開(kāi)始返回 |
| field | 指定返回結(jié)果中每條記錄應(yīng)包含的字段 |
在記錄 (Document) 對(duì)象上有如下 API:
| API | 說(shuō)明 |
|---|---|
| get | 獲取記錄數(shù)據(jù) |
| update | 局部更新數(shù)據(jù) |
| set | 替換更新記錄 |
| remove | 刪除記錄 |
| field | 指定返回結(jié)果中記錄應(yīng)包含的字段 |
Command (db.command) 對(duì)象上有如下查詢指令:
| API | 說(shuō)明 |
|---|---|
| eq | 字段是否等于指定值 |
| neq | 字段是否不等于指定值 |
| lt | 字段是否小于指定值 |
| lte | 字段是否小于或等于指定值 |
| gt | 字段是否大于指定值 |
| gte | 字段是否大于或等于指定值 |
| in | 字段值是否在指定數(shù)組中 |
| nin | 字段值是否不在指定數(shù)組中 |
| and | 條件與,表示需同時(shí)滿足另一個(gè)條件 |
| or | 條件或,表示如果滿足另一個(gè)條件也匹配 |
Command (db.command) 對(duì)象上有如下更新指令:
| API | 說(shuō)明 |
|---|---|
| set | 設(shè)置字段為指定值 |
| remove | 刪除字段 |
| inc | 原子自增字段值 |
| mul | 原子自乘字段值 |
| push | 如字段值為數(shù)組,往數(shù)組尾部增加指定值 |
| pop | 如字段值為數(shù)組,從數(shù)組尾部刪除一個(gè)元素 |
| shift | 如字段值為數(shù)組,從數(shù)組頭部刪除一個(gè)元素 |
| unshift | 如字段值為數(shù)組,往數(shù)組頭部增加指定值 |
網(wǎng)站名稱(chēng):創(chuàng)新互聯(lián)小程序教程:微信小程序云開(kāi)發(fā)數(shù)據(jù)庫(kù)API
網(wǎng)頁(yè)路徑:http://fisionsoft.com.cn/article/cdceiid.html


咨詢
建站咨詢
