跳到主要內容

異動

異動是 GraphQL 的操作,用於在 Blocklet Server 上建立、更新或刪除資料。@blocklet/server-js 函式庫提供了一組方便的方法來封裝這些異動,讓您能輕鬆地從您的應用程式執行寫入操作。

異動是 GraphQL 的操作,用於在 Blocklet Server 上建立、更新或刪除資料。@blocklet/server-js 函式庫提供了一組方便的方法來封裝這些異動,讓您能輕鬆地從您的應用程式執行寫入操作。

本節提供了可用異動分類的總覽。有關特定方法(包括參數和返回類型)的詳細資訊,請參閱各個子章節。如果您需要擷取資料而不進行修改,請參閱 查詢 一節。

所有異動方法都遵循類似的模式:它們接受一個帶有 input 屬性的物件,該屬性對應於所需的 GraphQL 輸入類型。

呼叫異動

javascript
import BlockletServerClient from '@blocklet/server-js';

const client = new BlockletServerClient();

async function updateNodeName() {
  try {
    const { info } = await client.updateNodeInfo({
      input: {
        name: 'My Awesome Node',
        description: 'This is my newly updated node.'
      }
    });
    console.log('Node updated successfully:', info.name);
  } catch (error) {
    console.error('Failed to update node info:', error);
  }
}

updateNodeName();

異動分類

異動依功能分組,以幫助您更輕鬆地找到所需的方法。

後續步驟

在探索了異動之後,您可能想了解它們返回的資料結構。請查看 類型 部分,以獲取所有資料模型的完整參考。