【发布时间】:2019-08-12 19:20:05
【问题描述】:
我将 DateTimeInput 用于 DateTime graphql 字段,但 react-admin 正在发送一个空对象。
所以我仔细检查了源道具。我已经在浏览器上仔细检查了 API 日志和网络控制台。 我也尝试过 react-admin-date-inputs 但同样的事情。我错过了什么?
在反应管理员中:
<DateTimeInput source="datetime_start" />
<DateTimeInput source="datetime_end" />
当我在没有设置 datetime_end 的情况下提交表单时,我得到了:
..."datetime_start":{},"datetime_end":null,...
在 API 方面我遇到了这个错误:
[2019-08-12 21:08:24 +0200] DEBUG in views: {"errors":[{"message":"'dict' object has no attribute 'split'"}]}
我不明白为什么 react-admin 向 API 发送该字段的空对象。
非常欢迎任何帮助:)
谢谢!
【问题讨论】:
-
我怀疑
ra-data-graphql-simple使用休息端点它工作正常。 -
我也遇到了同样的错误,你解决了吗?我正在使用
ra-data-graphql-simplelib
标签: react-admin