Yii2 如何实现Many_Many

YII2 如何实现 yii1的以下代码?


'receiverList'=>array(self::MANY_MANY, 'User', '_general_messagesend_receiver_link(messageSend_id, receiver_id)'),

			'countKnow'=>array(self::STAT,'MessageReceive','messageSendId','condition'=>'isKnow=1'),

http://stuff.cebe.cc/yii2docs/guide-db-active-record.html

Relations with Junction Table




public function getReceiverList(){

    return self::hasMany(User::className(),['id'=>'receiver_id'])->viaTable('_general_messagesend_receiver_link',['messageSend_id'=>'id'])->where("isKnow=1");

}