AppEngine のネイティブ データストア API を使用してオブジェクトを Java に格納しています。
オブジェクト内のさまざまなアイテムを検索する必要があります-たとえば、電子メールアドレス、電子メールの件名、名前など。リアルタイム検索のように、部分的な入力でも結果を表示する必要があります。
それを達成するために、StringUtils2.breakdownFragments を使用して、アイテムをフラグメントへの可能な入力にトークン化しています。文字列「Foo Bar」は、「f」、「fo」、「foo」、「b」、「ba」、「bar」になります。 "
私が理解していないのは、この文字列のリストにインデックスを付ける方法と、フィルターを適用してそれらを取得する方法です。
JDO や Objectify を使用している間は、比較的単純ですが、ネイティブ API を介して使用すると、その方法がわかりません。
エンティティは格納されるリストを取りません。
それはできますか?