GoogleAppEngineの検索APIのドキュメントの概念を理解しようとしています。私が問題を抱えている概念は、ドキュメントの保存の背後にある考え方です。たとえば、私のデータベースにこれがあるとしましょう。
class Business(ndb.Model):
name = ndb...
description = ndb...
ビジネスごとに、名前と説明を全文検索できるようにドキュメントを保存しています。私の質問は次のとおりです。
これは正しいですか?これらは、検索可能にするために、基本的に各エンティティを2つの異なる場所に2回保存していることを意味しますか?
上記の答えが「はい」の場合、それを行うためのより良い方法はありますか?
- また、1番目の答えが「はい」の場合、ドキュメントはどこに保存されますか?ハイレップDSに?
この概念について正しく考えていることを確認したいだけです。ドキュメントにエンティティを保存するということは、各エンティティを2つの別々の場所に保持する必要があることを意味します...検索可能に保つためだけに最適とは思えません。