issues
search
halllky
/
NijoApplicationBuilder
MIT License
1
stars
0
forks
source link
検索条件と検索結果で型が異なるReadModel
#44
Open
halllky
opened
1 month ago
halllky
commented
1 month ago
現状 ed284186a2199a99900bc0da144bce65da11e157
ReadModel から SearchCondition, SearchResult, DisplayData が生まれる
課題
検索条件と検索結果で型が大きく異なることがある
理想
ReadModel から DisplayData が生まれる
QuerySource という別の概念を設け、そちらから SearchCondition, SearchResult が生まれるようにする
SearchCondition と SearchResult の型は一致する
画面上で指定された検索条件やソートやページングは SearchResult に対してかかる
SearchResult から DisplayData への変換はプログラマが個別実装する
特に指定がない場合は ReadModel がQuerySourceを兼ねる(ReadModelから SearchCondition, SearchResult, DisplayData が生まれる)