私はあなたがほとんどそこにいると思います。selectField
問題は、またはの呼び出し方にあるようには見えませんprocessOptions
。問題は、その呼び出しの結果が になるのEntity Process
に対し、 の 2 番目のフィールドReport
はProcessId
. したがって、fmap
(別名<$>
)を使用して変換するだけです。私は次のことができると信じています:
entityKey <$> (areq (selectField processOptions) "Process" Nothing)