Ad
5: 2015-07-14 (火) 10:19:20 njf ソース バックアップ No.5 を復元して編集 6: 2015-07-15 (水) 18:46:46 njf ソース バックアップ No.6 を復元して編集
Line 156: Line 156:
*データモデル [#g6b90e90] *データモデル [#g6b90e90]
 +
 +では、ゲームデータの保存に必要なモデルを考えます。
 +[[ブラウザ上のカジュアルゲームデータの保存の概要>#u36cbcbd]]
 +で解説したように、必要なモデルは次の二つです。
 +
 +-ユーザーID
 +-ユーザーデータ
 +
 +ユーザーIDはIDをカウントしていくために必要で、ユーザーデータはユーザーのIDとパスワードを整数で、ゲームデータをjsonで保存します。するとそのモデルは以下のようになります。
 +
 + class UserIdCounter(ndb.Model):
 +     userId = ndb.IntegerProperty()
 +
 + class UserData(ndb.Model):
 +     userId = ndb.IntegerProperty()
 +     password = ndb.IntegerProperty()
 +     data = ndb.JsonProperty()
 +
 +実際には登録日や更新日時、ゲームのバージョンなど、管理用のデータを加えることになると思いますが、最低限必要なのはこれだけです。
準備中 準備中


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 3988, today: 1, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF