我试图将DateInterval表单字段类型与Symfony一起使用,但是由于如何正确使用它,我有点迷失了。就表单字段而言,它在文档(https://symfony.com/doc/current/reference/forms/types/dateinterval.html#input)中表示可以用作输入:字符串,DateInterval对象或数组。
但是我应该在教义侧使用哪种类型(我使用MySql)存储结果?我已经尝试过字符串,日期时间,整数和数组。我设法只在两侧使用数组类型使其工作,但我宁愿使用DateInterval对象(如果可能)并且似乎应该这样做。有人有主意吗?
然后,第二个问题:如何在Twig中将存储的结果打印为字符串?即使将其存储为数组,也必须在Twig中创建过滤器才能正确解析此数组?
似乎我在这里缺少一些信息,但是我在Google上找不到任何信息。有人可以帮忙吗?