ローカル開発用サーバーの使用

ローカル開発用サーバーはローカルマシンで実行され、Search API のほとんどの機能をエミュレートします。

いくつかの機能はこのサーバーでは利用できません。開発用サーバーで実行する際には以下の機能を使用しないでください。

式の関数

次の関数は使用できません。

  • pow()

Snippet() 式

開発用サーバーはスニペットをサポートしていますが、スニペットの選択と書式設定のアルゴリズムは、デプロイされたアプリで使用されるアルゴリズムとは異なります。2 つの環境で、スニペットの結果は完全には一致しません。

ステミング

フィールド値のステミング(「~cat」など)は実装されていません。 ステミング演算子は無視され、値は通常の完全一致として扱われます。

トークン化

アジア圏の諸言語の文字列フィールドは、開発サーバーではトークン化されません。

スコア付け

一致スコア付けのメカニズムは実装されていません。

発音区別符号

発音区別符号(アクセント記号など)を atom、text、HTML フィールドに使用することはできません。