Ich denke, ich übersehen etwas Einfaches hier, ich kann mir nicht vorstellen, dass dies unmöglich ist zu tun.Appengine Filter Ungleichheit und Bestellung schlägt fehl
Ich möchte nach einem Datetime-Attribut filtern und dann das Ergebnis nach einem Ranking Integer-Attribut ordnen. Wenn ich versuche, dies zu tun:
query.filter("submitted >=" thisweek).order("ranking")
ich folgendes:
BadArgumentError: First ordering property must be the same as inequality filter property, if specified for this query; received ranking, expected submitted
Huh? Was vermisse ich?
Danke.
Danke. Wie kann ich etwas schreiben, um meinen gesamten Datenspeicher zu aktualisieren, wenn alle meine Anfragen nur 10 Sekunden dauern sollen? –
30 Sekunden, nicht 10, und Sie können etwas wie folgt verwenden: http://blog.notdot.net/2010/03/Announcing-a-robust-datastore-bulk-update-utility-for-App-Engine –
Nick : Das sieht wirklich sehr, sehr nützlich aus. Danke vielmals. –