J'ai une table quelque chose commece qui est faux dans cette requête
class BulkStore(PresageBaseModel):
store_key = db.StringProperty(required=True)
name = db.StringProperty(required=True)
Mais quand je fais une recherche sur store_key
il ne retourne rien
sk = 'agd2b3hhdWxhcjcLEhZwcmVzYWdlX2FwcF9jb2xsZWN0aW9uIhtwcmVzYWdlX2RlbW9fY29sbGVjdGlvbl9rZXkM'
print BulkStore.all().filter('store_key',sk).fetch(1)
sortie:
[]
mais la recherche manuelle obtient le bon résultat
for bulkStore in BulkStore.all():
if bulkStore.store_key == sk:
print bulkStore
sortie:
BulkStore(key_id=849L, store_key=u'agd2b3hhdWxhcjcLEhZwcmVzYWdlX2FwcF9jb2xsZWN0aW9uIhtwcmVzYWdlX2RlbW9fY29sbGVjdGlvbl9rZXkM', name=u'collection_record_export')
Qu'est-ce que je peux être absent?
qui était une erreur de copier-coller et a été un exemple pour montrer ce qui ne fonctionne pas, j'utilise la même variable de deux manières dont une fonctionne l'autre ne fonctionne pas? –