Wie konstruiere ich GQL so, dass es keinen Wert aus einer Menge enthält?

Ist es möglich, aus einer Google App Engine db auszuwählen, wo der Schlüssel einesdb.Model Objekt ist nicht in einer vorgegebenen Liste? Wenn ja, wie lautet die Syntax?

Ex einer Modellklasse:

class Spam(db.Model):
    field1 = db.BooleanProperty(default=false)
    field2 = db.IntegerProperty()

Beispiel einer Abfrage, die ich gerne bearbeiten würde, aber nicht herausfinden kann:

spam_results = db.GqlQuery(
"SELECT * FROM Spam WHERE key NOT IN :1 LIMIT 10", 
['ag1waWNreXByZXNlbnRzchMLEgxBbm5vdW5jZW1lbnQYjAEM', 
 'ag1waWNreXByZXNlbnRzchMLEgxBbm5vdW5jZW1lbnQYjgEM'])

for eggs in spam_results:
  print "id: %s" % a.key().id()

Antworten auf die Frage(2)

Ihre Antwort auf die Frage