首先,不知道雲開發使用的集合到底是什麼資料庫,貌似傳聞是nosql庫中的mongodb,查詢語法和mongodb也很像,由於關係型資料庫用多了,大多數情況下都在用linq,sql使用的都很少了。
簡單熟悉了一下雲開發中多個集合表的關聯方式,下面舉個簡單多關聯的例子,廢話少說上**:
1 const result = await db.collection('table_a').aggregate()2//單條件關聯
3.lookup()9//
多條件關聯
10.lookup(,
16pipeline: $.pipeline()
17//
關聯條件,第乙個為主結果集屬性字段,第二個為let的屬性字段
18//
19.match(_expr($.and([
20 $.eq(['$b_id', '$$a_id'])
21 $.eq(['$b_type', '$$a_type']
22])))
23//
選擇需要查詢出關聯b表的哪些字段,1查詢,0不查,也可以在這裡進行一些字段格式化之類的操作
24.project()
27.done(),
28//
輸出到主結果集的別名
29 as: 'binfo',
30})
31 .end()
微信小程式開發(二) 雲開發
1 概念 2 傳統小程式開發與雲開發的區別 簡單的呼叫乙個雲函式 求a b的和 獲取當前使用者的openid 小程式雲開發登入方式 使用者通過點選按鈕,從小程式獲取使用者的資訊,而小程式通過雲函式獲得使用者的資訊,雲函式給小程式端返回使用者的openid,小程式獲取到 使用者的資訊之後,將使用者的資...
微信小程式知識雲開發
乙個小程式最多5個服務類目,乙個月可以修改3次類目 小程式侵權投訴的發起與應對 軟體著作權作品登記證書 實現小程式支付功能 如何借助官方支付api簡單 高效率地實現小程式支付功能 借助小程式雲開發實現 只需要乙個簡單的雲函式 exports.main async event,context even...
微信小程式開發
一 開發準備 二 開發工具的使用 編碼目錄結構 1 wxml的功能 資料繫結 資料繫結使用 mustache 語法 雙大括號 將變數包起來。列表渲染 wx for 在元件上使用 wx for 控制屬性繫結乙個陣列,即可使用陣列中各項的資料重複渲染該元件。block wx for 類似 block w...