Closed senobi-social closed 3 years ago
タグ機能はテーブル設計のバリエーションが豊富 今回は一番メジャーとされるTOXI法を用いる
タグマスタテーブル
tag_id | タグのID | UUID |
---|---|---|
name | タグの名前 | text |
option | 公式か非公式か | boolean |
※公式…タグページが用意されているメジャーなテーマ
中間テーブル
tag_id | タグのID | UUID |
---|---|---|
page_id | ページID | UUID |
※favolo_pagesテーブルと結びついている
<実装箇所>
・settings_tags関数(タグのSQL処理)
・SettingsTagsForm(フォーム表示)
・tags.html(タグの設定ページテンプレート)
<現時点での問題点>
・タグの複数選択ができない
・タグ情報の受け渡しができていない
タグの複数選択については現時点では見送ります。 1ページ1タグとして活用していきます
・タグ情報の受け渡し ・タグ情報のUIの改善
以上が終了しました。 本件は一旦closeします。
[x] タグ機能について学習
[x] タグ機能用テーブル設計
[ ] タグ機能のviewを設計
[ ] タグ機能のためのUI改善