【发布时间】:2020-07-27 11:57:35
【问题描述】:
我正在使用 React Admin 来制作仪表板,并且我有这个带有状态字段的 Lead 资源,它是根据另一个资源 Call 计算的,并且想要为 Lead 的列表制作一个过滤器组件。它的工作方式是,对于每个潜在客户,我查询与该潜在客户关联的最后一次调用(按日期字段排序)并获取其状态。潜在客户状态是最后一次通话的状态。
{ filter: { lead }, sort: { date: -1 }, limit: 1 }
潜在客户状态查询
我使用此查询创建一个字段(显示在列表中单个潜在客户的行中),并想知道如何使输入组件用作列表中的过滤器。我知道这种模式很奇怪,但是由于它的结构,很难在后端更改它。我愿意接受有关如何改变这种混乱的计算域情况的建议,但正如我所说,我会很高兴知道如何创建输入组件。
【问题讨论】:
-
您可以使用
FormDataConsumer实现此目的,因此您可以链接 2 个输入,第二个取决于第一个。
标签: react-admin