Datastore と Search API を接続する最善の方法は何だろうか。
私が探しているのは、この製品が検索インデックスに追加されるエンティティ (製品など) を作成するときはいつでもです。更新時にインデックスも更新する必要があり、製品を削除する場合 (ご想像のとおり)、製品を検索インデックスから削除する必要があります。
製品を検索するとき、製品インデックスで全文検索を実行したいのですが、ドキュメントの代わりに実際のエンティティが必要です。おそらく、最初にインデックスを使用して検索し、次にデータストアへの 2 回目の呼び出しを行う必要がありますか?
私が最も心配しているのは、データストアと検索インデックスの同期を維持することです。もちろん、検索インデックスとデータストアを調べるのも面倒なだけでなく、ページネーションの面でも苦労するかもしれません。
一部の人々は既にこの方法でデータストアと検索 API を「接続」しており、結果はどのようなものだったのでしょうか。appengine のドキュメントは、この領域についてあまり語っていません。