Node.js 用 Azure Search モジュールAzure Search modules for Node.js

Azure Search は、サーバーとインフラストラクチャの管理を Microsoft に委任するクラウドの Search-as-a-service (サービスとしての検索) ソリューションです。データを取り込んだら、アプリケーションに検索機能を追加して、すぐに利用を開始できます。Azure Search is a cloud search-as-a-service solution that delegates server and infrastructure management to Microsoft, leaving you with a ready-to-use service that you can populate with your data and then use to add search to your application.

Azure Search の詳細については、こちらを参照してください。Learn more about Azure Search.

管理パッケージManagement package

npm モジュールのインストールInstall the npm module

Azure Search の npm モジュールをインストールします。Install the Azure Search npm module

npm install azure-arm-search

Example

この例では、Azure に新しい Search サービスを作成し、そのリソース グループに含まれるリソースを一覧表示します。This example creates a new Search service in Azure, and lists the resources in its resource group.

const msRestAzure = require('ms-rest-azure');
const SearchManagement = require('azure-arm-search');

const subscriptionId = 'your-subscription-id';
const resourceGroup = 'yourResourceGroup';

msRestAzure
  .interactiveLogin()
  .then(credentials => {
    const client = new SearchManagement(credentials, subscriptionId);
    return client.services.listByResourceGroup(resourceGroup);
  })
  .then(services => console.dir(services, { depth: null, colors: true }))
  .catch(err => {
    console.log('An error ocurred');
    console.dir(err, { depth: null, colors: true });
  });

サンプルSamples

アプリで使用できるその他のサンプル Node.js コードを確認してください。Explore more sample Node.js code you can use in your apps.