HTML5を業務アプリで使うための勉強会 #11

本日は Indexed Database の最後で「インデックス」でした。話についていくのが精一杯だったでの、つぶやきは少なめ。今回は勉強会の議事録ということでm(__)m
2
taknb2nch @taknb2nch

天候が悪いようなら今日は中止にするかなー #gdgchugoku

2013-06-20 08:40:49
taknb2nch @taknb2nch

天候も小康状態ですので、本日は予定通り19時より倉式珈琲店青江店で開催します。到着した方から場所の確保をお願いします。 #gdgchugoku / HTML5を業務アプリで使うための勉強会 #11 http://t.co/XeRfxNrJJD #zusaar

2013-06-20 17:03:40
taknb2nch @taknb2nch

トイレ前の円卓を確保しました。 #gdgchugoku

2013-06-20 18:49:00
Ryuji Iwata @qt_luigi

HTML5、始まりまーs、いや、もうちょいしてから、だな...(^^;) #gdgchugoku

2013-06-20 19:17:15
Ryuji Iwata @qt_luigi

HTML5、無事、始まりましたー(^o^)/ #gdgchugoku

2013-06-20 19:29:36
Ryuji Iwata @qt_luigi

前回までの復習が終了。本日はインデックスです。 #gdgchugoku

2013-06-20 19:42:51
Ryuji Iwata @qt_luigi

配列にインデックスを適用している部分で一同悶絶中。 #gdgchugoku

2013-06-20 19:54:41
はやさか🖖🏽 @r_hayakasa

配列をindexに使用する場合は、配列のオブジェクトそのものをkeyに使うか、配列内の各要素をkeyに使うかを選択できる #gdgchugoku

2013-06-20 20:14:23
Ryuji Iwata @qt_luigi

はぎのさんがSunのボールペンを使って紙ベースで「配列DEインデックス」を解説中。 #gdgchugoku

2013-06-20 20:16:21
Ryuji Iwata @qt_luigi

(ほんじつは とめぃとうそぉすの ほのかなかほりぐぁ...) #gdgchugoku

2013-06-20 20:20:09
Ryuji Iwata @qt_luigi

オブジェクトストアとインデックスに対してカーソル操作やカウント操作が行えます。 #gdgchugoku

2013-06-20 20:33:33
Ryuji Iwata @qt_luigi

インデックスはユニークではないので、ユニークにしたい時は明示的に指定が必要です。 store.createIndex('findByEmail', 'email', { unique : true }); #gdgchugoku

2013-06-20 20:35:37
Ryuji Iwata @qt_luigi

インデックスは複数項目では作成できません。1項目ずつです。 #gdgchugoku

2013-06-20 20:40:23
Ryuji Iwata @qt_luigi

directionにnextuniqueやprevuniqueを指定すると、RDBでいうdistinctやgroup byのように重複を排除してデータを取得できます。 #gdgchugoku

2013-06-20 20:43:08
Ryuji Iwata @qt_luigi

get()だとオブジェクト(レコード)が、geKey()だとキーだけが取得できます。 #gdgchugoku

2013-06-20 20:50:52
Ryuji Iwata @qt_luigi

(かりぃのほのかなかほりきてたぁ...ゆだんしてたぁ...) #gdgchugoku

2013-06-20 20:54:21
Ryuji Iwata @qt_luigi

Indexed Database、各自で復習が必要です! #gdgchugoku

2013-06-20 20:56:21
Ryuji Iwata @qt_luigi

次回は1週とんで7/4(木)になります。 #gdgchugoku

2013-06-20 21:04:33
Ryuji Iwata @qt_luigi

本日は見聞きするのに必死でした...あげく半分も理解できていない的な(^^;) #gdgchugoku

2013-06-20 21:10:02