1. 程式人生 > >【乾貨#017】小程式後端Bmob入門:新增一條資料

【乾貨#017】小程式後端Bmob入門:新增一條資料

【乾貨#016】中完成了Bmob的安裝和初步執行,獲取了一條資料,下面我們講解向Bmob新增資料。

建立物件

首先要在Bmob後臺建立對應的表,如Test。Bmob的資料儲存是建立在Bmob.Object上,使用表名(如Test)以extend方法建立相應表的類,然後建立該類的例項。


新增資料

使用set方法新增資料,通過save方法將當前物件資料儲存到服務端。save方法的呼叫有回撥函式和Promise兩種方式。回撥函式方式呼叫如下:


Promise方式呼叫如下:


建議使用Promise方式,一是呼叫方式更優雅,二是這也是其他BaaS支援的方式,方便以後程式碼遷移。


結論

新增資料結果如下圖所示,可見實現了資料的儲存。


最後說個Bmob相比其他BaaS人性化的一個地方,如果Bmob不存在相應的表,如Test,或沒有建立相應的欄位(列),如title,則Bmob並不會報錯,而是會自動在第一次使用時建立,可以給開發者省了不少除錯的時間

Bmob系列教程:

關注曉程式乾貨店,分享小程式開發乾貨知識