log

Google App Engine for Java データストア

こちらの本のデータストアを見たまとめ

Amazon.co.jp: Google API Expertが解説する Google App Engine for Java実践ガイド: 小川 信一: 本 <http://www.amazon.co.jp/Google-API-Expert%E3%81%8C%E8%A7%A3%E8%AA%AC%E3%81%99%E3%82%8B-Engine-Java%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89/dp/4844331736/ref=sr_1_2?s=books&ie=UTF8&qid=1349786950&sr=1-2>

データストア データ記録

//GuestbookというIDのEntityオブジェクトを作る
    Entity entity = new Entity("Guestbook");
//データをセットする
   entity.setProperty("message", message);
   entity.setProperty("createdAt", new Date());
//DatastoreServiceオブジェクトを作る
   DatastoreService datastoreService = DatastoreServiceFactory.getDatastoreService();
//entityをputするとデータが記録される
   datastoreService.put(entity);

データストア データ取得

//Queryオブジェクトを作る
   Query query = new Query("Guestbook");
//ソート設定
   query.addSort("createdAt", SortDirection.DESCENDING);
//DatastoreServiceオブジェクトを作る
   DatastoreService datastoreService = DatastoreServiceFactory.getDatastoreService();
//クエリ実効結果を取得
   Iterable<Entity> list = datastoreService.prepare(query).asIterable();
//レコードを回す
for(Entity entity:list){
}

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-10-09 (火) 22:10:59 (2440d)