Dataviewを目的ごとに使い分ける
[[ほんわか]]
[季節:: 春]
[花:: 桜]
[[あちあち]]
[季節:: 夏]
[花:: 向日葵]
こういうファイルとフィールドがあるとき
〇〇ごとにファイルを集める
「季節」ごとにグループ分けしてファイルを表示したい場合
```dataview
list rows.file.link
from "ほんわか" or "あちあち"
group by 季節
```
↓ 結果
・春:
・ほんわか
・夏:
・あちあち
タグで分けるのと似ているかな?
井季節/春、井季節/夏
ファイル内の〇〇を表示する
それぞれのファイルの「花」を知りたい場合
フィールドを作るときリストにしておきます。
ふつーのテキストの表示方法がよくわかりません。
```dataview
list rows.L.text
from "ほんわか" or "あちあち"
flatten file.lists as L
where icontains(L.text, "花")
group by file.link
```
↓ 結果
・ほんわか:
・花 桜
・あちあち:
・花 向日葵
花の文字を消したいときは、フィールドを作るときに丸カッコを使います。
(花:: 桜)
表示するリストを増やしたいときは、検索条件のwhereに追加します。
where icontains(L.text, "花") or icontains(L.text, "季節")
↓ 結果
・ほんわか:
・花 桜
・季節 春
・あちあち:
・花 向日葵
・季節 夏
キャラごとにステータスを表示するのによさそう。