サーバー構築不要!スマートフォンアプリ向けの新クラウド

トップ >ドキュメント >ダッシュボードの使い方:インデックス追加

ダッシュボードの使い方

ドキュメント内検索

共通ドキュメント

インデックス追加

インデックス追加オプションとは

※インデックス追加オプションは、カスタマイズプランでのみ提供する機能となります。

2014年7月16日より、データストアにインデックスを設定できる機能を追加しました。

データストアで頻繁に実施される検索・取得処理やソート処理がある場合、
データストアの検索対象となるフィールドに対してインデックスを追加しておくと、
処理が効率化され、レスポンスタイムを早くすることができます。

※注意事項
 各クラスにはシステム側でインデックス追加済みのフィールドがあります。
 より効率良く検索を実施したい場合は、こちらのフィールドを活用した検索条件の指定を推奨しています。
 詳細はこちらをご覧ください。

インデックスを追加する

インデックスの追加は、クラス編集画面にて行います。
データストアを開き、右上の「クラス編集」ボタンをクリックしてください。
クラス編集ボタンを押す

フィールド追加画面の下側が、インデックスの追加・削除を行う部分になります。
クラス編集画面

「+新しいインデックス」ボタンをクリックすると、
インデックスを追加するポップアップ画面が表示されます。
フィールドとソート順を選択し、「作成する」ボタンをクリックしてください。
インデックス追加

クラス編集画面に戻ると追加されたインデックスを確認することができます。
インデックス追加完了

会員クラスにインデックスを追加する場合

会員のクラスにインデックスを追加する場合は、以下の手順でクラス編集画面を開いてください。

  1. 会員管理を開く
  2. 右上の「クラス編集」ボタンを開く
  3. 会員クラスの編集画面に遷移する

インデックス追加後は、クラス編集画面の左上にある戻るボタンをクリックすると、会員管理画面に戻ります。
インデックス追加完了

インデックスを削除する

インデックスを削除する場合は、インデックスの一覧から削除するインデックスにチェックを入れて、「削除」ボタンをクリックします。
インデックス削除

確認画面が表示されるので、「削除する」を選択してください。
インデックス削除確認

インデックスが追加できない場合

インデックスを追加できないフィールドについて

インデックス追加時にフィールドを選択しますが、
objectIdについては仕様によりインデックスを追加できないため、画面でも選択できないようになっております。

また、あらかじめシステム側でインデックスが追加されている場合は、
下記のようなエラー画面が表示されます。エラー画像は会員クラスのuserNameにインデックスを追加しようとした場合のものです。
インデックスエラー2

「インデックス作成上限を超えています。」というエラーがでる

インデックス追加時に以下のようなエラーが出る場合は、
インデックス追加オプション(カスタマイズプラン限定)に申し込んでいただいていない状態か、
追加できるインデックスの上限数に達している状態です。
お問い合わせフォームより問い合わせていただくことで、対応可能となります。
インデックスエラー2

お探しの内容が見つからなかった場合はユーザーコミュニティ もご活用ください。(回答保証はいたしかねます)
なお、 Expertプラン以上のお客様はテクニカルサポートにてご質問を承らせて頂きます。

推奨画面サイズ1024×768px以上

ページの先頭へ