我正在试图制作一个表格,用户可以将一个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更像是这里的标签)
答案 0 :(得分:0)
我认为你这里只需要两个对象:
QUESTION<-(OneToMany)->ANSWER
每个ANSWER
都有一个字段MARK
,可以是+1或-1。您需要收集链接到ANSWER
对象的QUESTION
个对象。很简单。