Есть ли рабочий пример использования Google Datastore GQL в Node.js?GQL with node.js
Примеры в документации содержат функцию .execute, которая, как представляется, не существует.
https://cloud.google.com/datastore/docs/concepts/gql
поэтому я попытался с помощью регулярного подхода обратного вызова, но оператор GQL не забирается. Я пробовал использовать gql_query и gqlQuery в качестве имени параметра ресурса, но безрезультатно.
store.datasets.runQuery(
{
"resource":
{
"gqlQuery":
{
"queryString":"SELECT * from Messages LIMIT 50",
"allowLiterals":true
}
}
},
function(err, result, endCursor, apiResponse)
{
...
}
Могу ли я спросить, выдумали ли вы это? – Just1689
Да, GQL обычно неправильный подход. Это невероятно ограниченный и имеет синтаксические нюансы, которые не являются очевидными ИМХО. Я закончил использовать библиотеку API хранилища данных, поскольку это было намного проще и понятнее. – sradforth
Спасибо! Я был в восторге от возможности создания запросов (например, ORM). – Just1689