0
Google Datastoreにcontainsメソッドを実装するにはどうすればよいですか。 Googleでは、表のスキャンが発生するため、文字列にはプロパティのフィルタが含まれていません。文字列にCloud Datastoreカラムの操作が含まれています
私は別の方法でそれを実装できます。
Google Datastoreにcontainsメソッドを実装するにはどうすればよいですか。 Googleでは、表のスキャンが発生するため、文字列にはプロパティのフィルタが含まれていません。文字列にCloud Datastoreカラムの操作が含まれています
私は別の方法でそれを実装できます。
データストアは、NoSQLの性質でdoes not directly support部分文字列一致、大文字と小文字を区別しない一致、またはいわゆる全文検索といいます。あなたのプログラムは、大文字小文字を区別しない一致や、computed propertiesを使った全文検索を実装することができます。このソリューションは、アプリケーションの実際のニーズに応じてうまく動作します。 アプリエンジン検索APIを使用して、文字列フィールドのフルテキストマッチングを行うことができます。非常に大きな結果セットを取得する必要がある場合は、Datastore APIが適切です。
試しましたか?基本的にこれはデータストアでは不可能ですが、ユースケースによってはまだ何かを実装することができます。あなたがインデックスにしたい各フレーズのインデックスn-gram? –
[Google App Engine:Gql LIKEクエリを実行することはできますか?](http://stackoverflow.com/questions/47786/google-app-engine-is-it-possible-to-do-a) -gql-like-query) –