Download presentation
Presentation is loading. Please wait.
1
JSONの概要, Cloud FireStore で JSON を扱う
金子邦彦
2
JSON とは 「タグ」と「値」を並べることを特徴とする データ形式 {"name": "apple", "price": 10}
{タグ: 値, タグ: 値} JSON の例 Pythonで扱うことも簡単
3
JSON のデータ型 配列 例 [1, 2, 3] 数値 例 4.56 文字列 例 "hello" ※ 「"」で囲む
配列 例 [1, 2, 3] 数値 例 4.56 文字列 例 "hello" ※ 「"」で囲む ブール値 true false null {"name": "apple", "price": 10} ・タグ 必ず文字列 ・値 さまざまなデータ型でありえる. JSON オブジェクトを値とすることも
4
JSON での入れ子 入れ子: 値が JSON オブジェクトになること
{"name":{"0":"apple","1":"orange"},"price":{"0":10,"1":20}} 入れ子の例 name Price apple 10 1 orange 20 Pythonで扱うことも簡単
5
Google Firebase の Cloud FireStore
JSON Google Firebase オブジェクトの種類 JSONオブジェクト コレクション,ドキュメント 入れ子 OK 「値」の 種類 文字列 (string), 数値 (number), ブール値 (boolean), 配列 (array), null null, 日時 (timestamp), geopoint, 参照 (reference)
6
Google Firebase の Cloud FireStore
JSONオブジェクト 「タグ」と「値」の並び Cloud FireStore のドキュメント 「フィールド名」と「タイプ名」と「値」の並び Cloud FireStore のコレクション Cloud FireStore のドキュメントの集まり
7
パソコン演習 https://www.kunihikokaneko.com/dblab/nosql/ firebase.html
前準備: Google のアカウント(IDとパスワード) ① Firebase プロジェクト作成,料金プランの設定 ② Cloud Firesote データベース作成 ③ データベースの操作(コレクションとドキュメントの追加) firebase.html
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.