我正在使用Yii框架。 我想创建一个基于条件动态选择表的模型。 我可以提取条件并将其传递给表名,但不能返回表。
示例: 我有两个表,可以说:
2016_17_applicant_data
2017_18_applicant_data
两个表都具有相同的结构。
我将条件2016_17传递给表名并将其连接起来。
/**
* {@inheritdoc}
*/
public static function tableName($code)
{
var_dump($code); // it works perfectly. I can get the value as per, but when i make it as table name it gives the error shown below
return $code."_applicant_data";
}
app \ modules \ module \ models \ Model :: tableName()缺少参数1,在第83行的/Applications/AMPPS/www/app/vendor/yiisoft/yii2/db/ActiveQuery.php中调用并定义了< / p>
我需要帮助来整合这个概念。任何人都可以帮助我使用现有方法或新方法(最受欢迎)。