Google Cloud Datastoreにエンティティがあります。プロパティの1つは文字列の配列です。たとえば、次のようにCloud Datastore 'like'クエリ
プロパティ:スキル
エンティティ1:
値:["mysql","sqlserver","postgresql","sqllite","sql-server-2008","sql"]
エンティティ2:
値:["css","css3"]
は今、私は照会する必要があります配列要素を含むエンティティの場合典型的なSQLでは
、それは私が正常に動作しますが、どのように私はSQLクエリに似css*
要素を持つエンティティを取得することができ、select * from kindName where skills = 'css'
を試してみましたselect * from kindName where skills like 'css%'
でしょうか?
それとも
このため、データをモデル化するための最良の方法は何ですか?
は '' css'を毎回書くようにしてくださいcss3'が使用されていますか?または接頭辞、.e.gでクエリを試してみてください。http://stackoverflow.com/questions/17702958/ndb-querying-results-that-start-with-a-string –