我正在努力开发一种表单,用户可以在其中为链接到问题的一些答案打一个标记(正或负,+1或-1)。
示例:点击正确答案
Which city would you like to live in?
Paris (+1) (-1)
Berlin (+1) (-1)
London (+1) (-1)
所以我有三个对象:QUESTION<-(一对多)->答案<-(一对多)->标记
用户在这种形式下唯一能做的任务是设置与问题相关联的回答的+1或-1(标记)。该表格适用于一个问题和与该问题相关的所有答案
我迷路了。。。我怎么能用Symfony2做到这一点?我必须收集答案吗?但我不想编辑答案。。。只编辑答案的标记。(实际上ANSWER更像这里的标签)
我认为这里只需要两个对象:
QUESTION<-(OneToMany)->ANSWER
每个ANSWER
将具有一个字段MARK
,该字段可以是+1或-1。您需要链接到QUESTION
对象的ANSWER
对象的集合。很简单。