3

文字列を比較しようとしています。1 つはデータストアからロードされ、もう 1 つは HTML フォームから取得されます。

modelID = self.request.get('fieldName')

次に、2 つを比較します。

result = db.Query(modelName).filter('model_id =', modelID).fetch(limit=1)

しかし、データストア ビューアーをチェックして、model_id = modelID のエンティティが存在することを明確に確認しましたが、python は、アプリを機能させようとする私の試みを踏みにじっていると主張しています。

4

2 に答える 2

1

modelID の代わりにフィルターで unicode(modelID) を試してください。

GAE は文字列を Unicode として保存すると思います。

于 2012-05-11T15:37:23.823 に答える