Symfony2表格标签集

时间:2014-11-05 23:06:54

标签: php forms symfony label

我正在试图制作一个表格,用户可以将一个MARK(正面或负面的,+1或-1)给一些与问题相关联的答案。

例: 点击正确的答案

Which city would you like to live in? 
Paris (+1) (-1)
Berlin (+1) (-1)
London (+1) (-1)

所以我有3个对象:QUESTION&lt ;-( OneToMany) - > ANSWER&lt ;-( OneToMany) - > MARK

用户可以在此表单中执行的唯一任务是设置为与ANSWER关联的+1或-1(A MARK),该ANSWER与QUESTION相关联。 该表格适用于一个问题以及与此问题相关的所有答案

我迷路了......我怎么能用Symfony2做到这一点? 我是否必须收集答案?但我不想编辑ANSWERS ...只编辑ANSWERS的MARKS。 (实际上ANSWER更像是这里的标签)

1 个答案:

答案 0 :(得分:0)

我认为你这里只需要两个对象:

QUESTION<-(OneToMany)->ANSWER

每个ANSWER都有一个字段MARK,可以是+1或-1。您需要收集链接到ANSWER对象的QUESTION个对象。很简单。