liquid_feedback_frontend
diff model/survey_member.lua @ 1735:5a8a09119865
Added survey feature
author | bsw |
---|---|
date | Fri Oct 08 00:09:23 2021 +0200 (2021-10-08) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/model/survey_member.lua Fri Oct 08 00:09:23 2021 +0200 1.3 @@ -0,0 +1,19 @@ 1.4 +SurveyMember = mondelefant.new_class() 1.5 +SurveyMember.table = 'survey_member' 1.6 + 1.7 +SurveyMember:add_reference{ 1.8 + mode = '11', 1.9 + to = "SurveyAnswerSet", 1.10 + this_key = 'survey_answer_set_ident', 1.11 + that_key = 'ident', 1.12 + ref = 'answer_set', 1.13 + back_ref = 'member' 1.14 +} 1.15 + 1.16 +function SurveyMember:by_pk(survey_id, member_id) 1.17 + return self:new_selector() 1.18 + :add_where{ "survey_id = ?", survey_id } 1.19 + :add_where{ "member_id = ?", member_id } 1.20 + :optional_object_mode() 1.21 + :exec() 1.22 +end