https://developers.google.com/appengineの「高度な検索」のアイデアに従って、いくつかの追加インデックスを手動で指定し、既存のアプリ (Python SDK v1.7.5、DB データストアを使用) にデプロイしました。 /articles/indexselection
インデックスは構築されていますが、次のように定義されている特定のエンティティのプロパティ X に触れる一部のクエリでこのエラーが発生しますdb.StringProperty
。
「エラー: データストア内のプロパティ X が破損しています。複数の値がありますが、複数の値としてマークされていません。」
これは、データストア内の少なくとも 1 つのエンティティで X が文字列ではなくリストに設定されているということですか?
私はこれを考えてcreate_bulkloader_config
、データストアを分析する を実行しました。問題のエンティティについて、次のように述べています。
- property: X
external_name: X
# Type: String Stats: 5031 properties of this type in this kind.