1

Gibt es ORM auf hoher Ebene für die Nodejs-Datastore-Client-Bibliothek? Weil es sehr schwierig wird, eine relativ kleine Anwendung zu verwalten, wenn Entitäten referenziert und Objekte versioniert werden. Nur interessiert, soll ich anfangen mein eigenes Fahrrad zu schreiben oder hat schon jemand so etwas geschrieben?Google Cloud Datastore ORM

Wenn nicht, vielleicht gibt es einige separate Bibliotheken zu implementieren geeignete Referenzierungsmechanismus?

+0

Datastore ist keine relationale Datenbank, also hat Datastore nicht 'JOIN'. Ich denke, dass ORM wie Ruby 'Active Record' nicht für Datastore geeignet ist. – nshmura

+0

@nshmura, Nun, ich möchte hier nicht wirklich relationale Dinge sehen. Stattdessen jedoch ein Framework, das bereits über alle Algorithmen zum Verarbeiten von Referenzen und Beziehungen zwischen Entitäten auf Codeebene verfügt, zumindest weil die Datastore-Clientbibliothek wirklich eingeschränkte Funktionalität unterstützt. Ich verstehe, dass dies eine Low-Level-API ist, und aus diesem Grund bin ich an etwas höherem Niveau interessiert, das die geschäftlichen Anforderungen einfacher und schneller mit weniger Aufwand abdecken könnte. – QuestionAndAnswer

Antwort

0

Check out gstore-node:

GStore-Knoten ist eine Google-Datenspeicher Entitäten Modellierung Bibliothek für Node.js von Mongoose inspiriert und auf die @ google-Wolke/Datenspeicher-Bibliothek gebaut. Es ist kein Ersatz für @ google-cloud/datastore, sondern ein Tool, das zur Modellierung von Entitäten durch Schemas und zur Validierung der im Datenspeicher gespeicherten Daten entwickelt wurde.

Verwandte Themen