如何在Symfony中从数据库中提取数据
我想在标签中显示数据库中的开始和结束日期,但现在,我能够提取记录id,我不知道如何提取开始和结束日期,而不是记录id。到目前为止,我已经知道了什么如何在Symfony中从数据库中提取数据,symfony,twig,Symfony,Twig,我想在标签中显示数据库中的开始和结束日期,但现在,我能够提取记录id,我不知道如何提取开始和结束日期,而不是记录id。到目前为止,我已经知道了什么 <label for="Record">Record</label> <select name="record"> {%for record in records %}
<label for="Record">Record</label>
<select name="record">
{%for record in records %}
<option value="{{record.recordid}}">{{ record }}</option>
{%endfor %}
</select>
记录
{记录%中的记录的%s}
{{record}}
{%endfor%}
记录
{记录%中的记录的%s}
{{
record.startDate}--{{record.endDate}
{%endfor%}
记录中的字段名称是什么?您希望以什么格式显示日期?你的实体看起来像什么?等等。在选项值中使用日期将是一个非常糟糕的主意,因为您可能无法仅使用DatesRecorded、startDate和endDate来检索这条记录。它只需从数据库中提取数据,就可以更改数据库中的格式。格式:2017-09-21如何将其作为一个选择选项,如数据库中所有日期的下拉列表。尝试{{record.startDate | date('Y-m-d')}
但如果您希望它显示在任何地方,如表单上,该怎么办
<label for="Record">Record</label>
<select name="record">
{%for record in records %}
<option value="{{record.recordid}}">{{
record.startDate }} -- {{ record.endDate }}
</option>
{%endfor %}
</select>