Die Prüfung, ob Unternehmen besteht in den google app engine datastore.

Was ist der beste/Schnellste Weg um zu prüfen, ob eine Entität existiert in einer google-app-engine-datastore? Jetzt versuche ich, die Person durch die Taste und prüfen ob der get() einen Fehler zurück.

Weiß ich nicht, wie sich ein Unternehmen auf dem datastore. Gibt es einen schnelleren Weg für nur diese Prüfung?

  • immer eine Einheit von Schlüssel werden nie wieder ein Fehler, es gibt Keine.
  • In java - get löst eine Ausnahme aus, wenn Person nicht gefunden: developers.google.com/appengine/docs/java/javadoc/com/google/...
  • ok, wusste nicht, dass.
  • Ich bekomme wirklich nicht die Frage. Wenn Sie bereits über einen Schlüssel, wie kommt Ihr Unternehmen könnte nicht existieren? Es sei denn, Sie verwenden benutzerdefinierte ID/name oder anderen gleichzeitigen Anfrage löscht, die gleiche Person inzwischen. Was ich damit sagen will ist, Sie würde vielleicht betrachten Sie Ihr problem aus einer anderen Perspektiven, z.B. was genau wollen Sie erreichen ein größeres Bild zu skalieren?
  • Ich bin der Generierung der Schlüssel entsprechend mit einigen Parametern. Für Beispiele, wenn ich einen Benutzer habe, kann ich eine Entität für Benutzer-Eigenschaften, die über die user_id als Schlüssel. nur mit KeyFactory.createKey(Name, id);
InformationsquelleAutor Victor | 2012-04-16
Schreibe einen Kommentar