UNPKG

loopback-connector-gdatastore

Version:
60 lines (52 loc) 1.23 kB
# loopback-connector-gdatastore Google Cloud Platform DataStore connector for loopback ## Installation npm install loopback-connector-gdatastore --save ## Setup datasources.json ```json "gdatastore": { "name": "gdatastore", "connector": "loopback-connector-gdatastore", "projectId": "gcloud-project-id", "namespace": "datastore-namespace" } ``` ## Setup model-config.json ```json "options": { "remoting": { "sharedMethods": { "*": false, "find": true, "create": true, "findById": true, "deleteById": true, "replaceById": true, "prototype.patchAttributes": true } } } ``` ## To support relations in order to create Key references in datastore *Add the following configuration to your model* ```json "properties": { ... "parent": { "type": "string", "required": true } }, "relations": { "parentEntity": { "model": "parentEntityModel", "foreignKey": "parent", "type": "belongsTo" } } ``` ## Currently working operations find, findById, create, updateAttributes, replaceById, deleteById ## Currently filtering operators and ## Support for eq, gt, gte, lt & lte