假设我有一个业务领域,其中有两个实体,Survey和Question,在OOP术语中,Survey有QuestionList,greenDao生成getQuestions方法返回一个问题列表,解决从调查到问题的1:M关系,但是没有像setQuestions(questionList)这样的方法,它会将要更新的问题列表。如何更新Survey实体的questionList?
答案 0 :(得分:1)
你可以使用:
getQuestions().add(Question);
但是对于设置问题父级,您应该为您的问题设置ParentId,然后将其添加到Survey的QuestionList。 ParentId是问题的外键,它将问题与调查联系起来。 请记住,您必须在这些更改后存储问题。