2016-11-09 66 views

回答

2

你說得對,這是目前沒有記錄。但是,您可以在我們的API Explorer中找到REST調用,儘管您沒有從JS SDK獲得語法糖。 REST調用是DELETE/db/{bucket}其中bucket是要刪除的表的名稱。隨着JS SDK這個請求被包裹成一個消息對象TruncateBucket,你可以使用它像這樣:

DB.login("userWithAdminRole", "<password>").then(function() { 
     return DB.send(new DB.message.TruncateBucket('<table>')); 
    }).then(function() { 
     console.log('truncated!'); 
    }).catch(function() { 
     console.log('catch truncated!'); 
    }); 

注意:如果要調用從前端的代碼,你需要的 管理角色(因此DB.login)。如果您正在調用 後端模塊(您始終具有node角色)的代碼,則可以跳過 登錄。


您也可以嘗試在API Explorer所有REST請求。它看起來像這樣:

API Explorer

相關問題