You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置<Datagrid />组件使用sale_id作为行ID而非默认id

解决方法

在<Datagrid />组件上添加rowIdentifier属性,将其值设置为sale_id即可。这个属性会指定组件使用你定义的字段作为行的唯一标识,替代默认的id字段。

示例代码:

<Datagrid rowIdentifier="sale_id">
  <TextField source="name" />
  <NumberField source="price" />
  {/* 其他列配置 */}
</Datagrid>

设置完成后,勾选复选框时,selectedIds就会返回对应的sale_id值,比如:

['a92dda11-7bfb-414e-a757-0051aad2fc5b']

内容的提问来源于stack exchange,提问作者Bens

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 21:55:13