--- title: "テーブルインスタンスの取得" url: https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/cloud-scale/nosql/get-table-instance/ description: "Catalyst NoSQLは、非リレーショナルでNoSQLのデータストレージを提供する、完全マネージドで強力なデータベースです。このページでは、NoSQLテーブルインスタンスを作成するSDKメソッドについて説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /ja/cloud-scale/help/nosql/introduction - name: "Create and Manage Tables" url: /ja/cloud-scale/help/nosql/create-manage-tables/ --- # NoSQLテーブルインスタンスの取得 [Catalyst NoSQL](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/introduction/)を使用すると、既存のNoSQLテーブルの空のテーブルインスタンスを取得できます。このインスタンスを使用してそのテーブルを参照し、サポートされているすべてのテーブル操作を実行できます。このプロセスはサーバーサイドの呼び出しを発生させません。 このセクションで説明する3つの方法でNoSQLテーブルのインスタンスを取得できます。以下のコードスニペットで使用されている`nosql`の参照は、先に作成した[コンポーネントインスタンス](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/cloud-scale/nosql/get-component-instance/)です。 ### テーブルIDによるインスタンスの取得 以下に示すように、テーブルの一意のIDでテーブルインスタンスを取得します。 ```javascript const tableInstanceA = nosql.table('1234567890'); // テーブルIDでテーブルインスタンスを作成する ``` ### テーブル名によるインスタンスの取得 以下に示すように、テーブル名でテーブルインスタンスを取得します。 ```javascript const tableInstanceB = nosql.table('Emptable'); // テーブル名でテーブルインスタンスを作成 ``` ### テーブル詳細によるインスタンスの取得 以下に示すように、テーブルの詳細を指定し、`toJSON()`に解決してテーブルインスタンスを取得します。 このメソッドは、テーブルIDまたはテーブル名を使用して既にインスタンスを取得したテーブルオブジェクトを複製する柔軟性を提供します。その後、インスタンスにテーブルの追加の詳細を設定し、代わりにこれを使用してテーブルを参照できます。 ```javascript const tableInstanceC = nosql.table(tableA.toJSON()); // テーブル詳細でテーブルインスタンスを作成 ```