datastore
GQLの書き方
where句を指定する方法 SELECT * FROM Hoge where xL=’mykeyword’ リレーションがある場合にキーで指定する方法 select * from Hoge where oK = Key(…Datastoreで見かけるエラーピックアップ
Caused by: java.lang.IllegalArgumentException: Value does not contain a timestamp. at com.google.api.services.…データを引っこ抜いてDatastoreから決別する方法
このエントリーはGoogle Cloud Platform Advent Calendar 2014の9日目です。 最近はBigQueryの方が話題になっておりますね。 昔Datastoreベースで作ったアプリケーション…DatastoreにLow Level APIでデータの削除をする
private static void deleteModel(Entity model) throws DatastoreException { BeginTransactionRequest.Builder treq…DatastoreにLow Level APIでデータの登録をかける
Datastoreにデータの新規登録をする際には以下のように行います。 private static void createHoge(String id) throws DatastoreException { Begi…DatastoreにLow Level APIでデータの更新をかける2
Datastoreの更新時に新しいカラムを追加する場合は addProperty メソッドを使います。 slim3を使っていて既存のカラムの schemaVersion などを更新したい場合はindexを指定して set…DatastoreにLow Level APIでデータの更新をかける
Datastoreに対して更新をかける方法です。 datastoreのインスタンスは既に生成してある前提です。 トランザクションをセットしないと更新を受け付けてくれません。 Entity.newBuilder(model…DatastoreにLow Level APIでアクセスする
https://hacknote.jp/archives/6276/ でDatastoreに接続したあとは以下のようにしてSELECT文を発行できます。 まずはQueryを実行するためのメソッドを用意します。 なおこのメ…12