このドキュメントについて
このドキュメントは Firevault のライブラリを設計するために必要な情報をまとめたものです。
ライブラリを設計する
ライブラリは複数のフィールドで構成されます。フィールドはいつでも好きな時に、追加・削除・変更・並べ替えを行うことができます。
|
ライブラリの再構築について
ライブラリの設計を変更するとライブラリの再構築が行われます。ライブラリの再構築には登録済みのアイテム数に応じた時間が必要となります。
|
フィールドを定義する
タイトル
フィールド名を定義します。
フィールド名は同一階層で重複しないように定義してください。同一階層に同じフィールド名のフィールドが存在すると、数式などで正しいフィールドを参照できなくなります。異なる階層でのフィールド名の重複は問題ありません。 |
フィールドタイプ
フィールドの型を定義します。フィールドタイプはフィールド追加時に選択します。あとで変更することはできません。
テキスト
単一行の文字列を表すフィールドタイプです。
読み仮名
日本語のテキストには自動的に読み仮名が振られます。読み仮名は、テキストの並べ替え・検索・インデックスの生成などに使用されます。※自動変換された読み仮名は正確でない場合があります。 |
ノート
複数行の文字列を表すフィールドタイプです。
数値
10進の数値を表すフィールドタイプです。
通貨
通貨の値を表すフィールドタイプです。
真偽値
真偽値を表すフィールドタイプです。真偽値とは「真」か「偽」のどちらかを表す値です。真は「1」、偽は「0」の数値として表現されますが、オプションで表示フォーマットを指定することができます。
時間
時間を表すフィールドタイプです。「2時間35分」のような時間を表します。
日付
日付を表すフィールドタイプです。
日付と時刻
日付と時刻を表すフィールドタイプです。最小単位は「分」となります。
写真
写真(画像)を表すフィールドタイプです。
|
名前
人の名前を表すフィールドタイプです。名前は以下のコンポーネントで構成されます。コンポーネントは子フィールドとして表され、取捨選択することができます。
住所
住所を表すフィールドタイプです。住所は以下のコンポーネントで構成されます。コンポーネントは子フィールドとして表され、取捨選択することができます。アイテム閲覧画面ではタップすることでマップを開くことができます。
グループ
複数のフィールドをグループ化するフィールドタイプです。グループに含まれるフィールドは子フィールドとして表され、任意の数のフィールドを追加することができます。
グループの子フィールドは階層構造の関係を持つことができます。階層を変更するにはフィールドを長押しします。 |
数式
複数の数値型フィールドの値を元に計算を行うフィールドタイプです。
フィールドオプション
フィールドに対するオプションを指定します。
インデックス
インデックスを定義します。インデックスとはプロパティの値を集約するためのルールを定義したものです。インデックスツリー画面においては、インデックスの値はフィールドの子要素となり、アイテムの絞り込みやドリルダウンを行うことを可能にします。また、アイテムリスト画面においては、アイテムのセクション化を行う役割を持ちます。
▶︎ アーティスト ▶︎ A ▶︎ B ▶︎ C ▶︎ リリース日 ▶︎ 2019年 ▼ 2018年 ▶︎ 12月 ▼ 11月 30日 29日 28日
五十音
読み仮名の先頭の文字を五十音加工した値とプロパティの値をインデックスの値とします。テキスト型のフィールドで使用可能です。
プロパティの値 | インデックス | |
---|---|---|
abracadabra |
A |
abracadabra |
寿限無じゅげむ |
し |
寿限無じゅげむ |
🐕 |
# |
🐕 |
単語
指定された区切り文字で分割した値をインデックスの値とします。区切り文字は任意の数だけ追加することができます。
区切り文字 | プロパティの値 | インデックスの値 | |||
---|---|---|---|---|---|
空白 |
ABC銀行 xyz支店 |
ABC銀行 |
xyz支店 |
||
句読点 |
フランス / パリ |
フランス |
パリ |
||
句読点 |
123-4567-890 |
123 |
4567-890 |
||
句読点 |
句読点 |
123-4567-890 |
123 |
4567 |
890 |
@ |
. |
firevault |
gacha |
net |
範囲
プロパティ値の範囲をインデックスの値とします。範囲はしきい値のリストで表されます。
しきい値 | プロパティの値 | インデックスの値 |
---|---|---|
100, 250, 500, 1000 |
50 |
– 100 |
120 |
100 – 250 |
|
250 |
250 – 500 |
|
780 |
500 – 1000 |
|
1000 |
1000 – |
拡張子
ファイルの拡張子とファイル名をインデックスの値とします。ドキュメント型のフィールドで使用可能です。
プロパティの値 | インデックスの値 | |
---|---|---|
document.pdf |
document.pdf |