如何在Ruby中使用Google Cloud Datastore?

时间:2013-05-21 12:29:49

标签: google-cloud-datastore

我想从Rails应用中使用Google Cloud Datastore。任何可以轻松实现的Ruby库?

2 个答案:

答案 0 :(得分:3)

您可以使用适用于Ruby的官方Google API客户端:

https://github.com/google/google-api-ruby-client

# Log in
google-api oauth-2-login --client-id='...' --client-secret='...' --scope="https://www.googleapis.com/auth/datastore https://www.googleapis.com/auth/userinfo.email"

# Start an interactive API session
google-api irb
>> ds = $client.discovered_api('datastore', 'v1beta1')
>> $client.execute(ds.lookup, {'datasetId' => '...', 'keys' => [...]})
=> # returns a response from the API

答案 1 :(得分:0)

使用Datastore和Ruby的资源似乎很少,但这个页面可能是最好的起点:

https://cloud.google.com/datastore/docs/getstarted/start_ruby/