GAE NDB Datastore neue Funktion: Greifen Sie auf Datastore-Objekte aus anderen GAE-Anwendungen zu

9

Lesen Sie die neue Dokumentation des GAE NDB Datastore: Ссылка

%Vor%      

Gibt eine Entität nach ID zurück. Dies ist wirklich nur eine Kurzform für Key(cls, id).get() .

     

Argumente

     

id Eine String- oder Integerschlüssel-ID. Parent-Schlüssel des Modells an   bekommen.

     

app (Schlüsselwort arg) ID der App. Wenn nicht angegeben, werden Daten für aktuelle Daten abgerufen   App.

     

namespace (Schlüsselwort arg) Namespace. Wenn nicht angegeben, werden Daten für   Standard-Namespace.

     

**ctx_options Kontextoptionen Gibt eine Modellinstanz zurück oder None, falls nicht gefunden.

Ich entdecke diesen neuen Parameter app . Das ist was ich seit langer Zeit gebraucht habe !!!!! Ich habe gerade versucht, auf den Datenspeicher der App "xxxxxdev" von der App "xxxxxglobal" zuzugreifen, aber ich bekomme diesen Fehler:

%Vor%

Ich habe die Kontodienste [email protected] und [email protected] als Admin der anderen in diesem Link hinzugefügt: Ссылка

Aber ich bekomme immer noch das Problem.

Kann mir jemand helfen? Ich muss wissen, wo in der Systemsteuerung ich Datenspeicher Zugriff auf andere App in App Engine gewähren kann.

    
Rene Marty 02.06.2016, 03:25
quelle

1 Antwort

1

Derzeit verwendet ndb nicht die Cloud Datastore-API und kann im normalen Betriebsmodus keine Verbindung zum Datastore einer anderen App herstellen - es verbindet sich nativ mit dem Datastore der App, auf der der Code ausgeführt wird.

Sie können jedoch die Remote-API verwenden, um eine Verbindung zu den Datenspeichern von verschiedene Apps aus der Entwicklungsumgebung.

Derzeit gibt es [eine offene Funktionsanfrage im Publisher für öffentliche Probleme für App Engine für die Möglichkeit, mit einer einzigen App auf mehrere Datenspeicher zuzugreifen. Fühlen Sie sich frei, eine Feature-Anfrage für ndb speziell zu veröffentlichen, obwohl Sie von die folgenden Kommentare erhalten In der Quelle scheint dies bereits etwas zu sein, an dem gerade gearbeitet wird:

%Vor%     
Nick 11.10.2016 16:28
quelle