当为LimeSurvey构建扩展时,我在LM原始包之外创建了单独的UserAccount功能。不过,我希望当用户提交用户ID和要存储的调查ID的调查答案时。我无法理解在哪里做到这一点。储蓄的答案Model部分看起来是这样的:哪些用户已经回答了哪些调查
function insertRecords($data)
{
$ans = new self;
foreach ($data as $k => $v)
$ans->$k = $v;
try
{
return $ans->save();
}
catch(Exception $e)
{
return false;
}
}
我想知道如何用这个去的,我可以检索用户ID和调查ID,这样是没有问题的,我只是不知道哪一部分代码负责保存调查。 任何提示,将不胜感激, -D
save()是什么?尽管它可能是'catch'。 –
save()将数据直接保存到表中,因为该模型属于该表。 –