Express react admin GET_列表格式

Express react admin GET_列表格式,express,react-admin,Express,React Admin,我尝试将react admin添加到我的Express API中。我想创建第一个用户列表。我的提供商已连接,但我收到以下消息: 对“GET_LIST”的响应必须类似于{data:[…]},但接收的数据不是数组。“获取列表”的数据提供程序可能错误。 但是,请求的结果是: 我真的不明白为什么数据格式不好 我的服务器端响应: app.get('/users', (req, res) => { res.set('Content-Range', 'users 0-24/324'); res

我尝试将
react admin
添加到我的Express API中。我想创建第一个用户列表。我的提供商已连接,但我收到以下消息:

对“GET_LIST”的响应必须类似于{data:[…]},但接收的数据不是数组。“获取列表”的数据提供程序可能错误。

但是,请求的结果是:

我真的不明白为什么数据格式不好

我的服务器端响应:

app.get('/users', (req, res) => {
  res.set('Content-Range', 'users 0-24/324');
  res.set('Access-Control-Expose-Headers', 'Content-Range');
  res.set('X-Total-Count', 10);
  res.send({ data: db.get('users').value(), total: 10 });
});
有人已经使用react admin并可以帮助我吗


谢谢大家!

在我的工作项目中,此查询的答案如下:

响应标题:X-总数:10

响应:[{id:1,…},{id:2,…},…]

试试这个:

app.get('/users', (req, res) => {
  res.set('Content-Range', 'users 0-24/324');
  res.set('Access-Control-Expose-Headers', 'Content-Range');
  res.set('X-Total-Count', 10);
  res.send(db.get('users').value());
});

您使用的是什么数据提供者?