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

如何获取DateTime函数值?解决Int无法表示非整数值报错

错误原因及解决方法

错误原因

你在GraphQL查询中请求了date_created_func和date_updated_func下的week字段,Directus返回的周数值是带有小数的浮点数(例如50.333),但GraphQL的类型系统规定该字段应为整数(Int),类型不匹配导致报错。

解决方法

  • 若不需要周数信息,直接从查询中移除week字段:删除date_created_func和date_updated_func块中的week行即可。
  • 若需要整数形式的周数,可尝试以下方式:
    • 检查Directus是否提供了返回整数周的替代字段(具体取决于Directus版本);
    • 若有权限修改后端,可调整GraphQL schema中week字段的类型为Float,或新增一个返回整数周的自定义字段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 08:16:02