2017-04-14 1 views
0

J'utilise le framework Yii2 et je veux obtenir la valeur de user_id, qui est 6, comment puis-je le stocker dans une variable de l'objet suivant.J'utilise le framework Yii2 et je veux obtenir la valeur de user_id, qui est 6, comment puis-je le stocker dans une variable de l'objet suivant

yii\db\ActiveQuery Object 
    (
     [sql] => 
     [on] => `enter code here` 
     [joinWith] => 
     [select] => 
     [selectOption] => 
     [distinct] => 
     [from] => 
     [groupBy] => 
     [join] => 
     [having] => 
     [union] => 
     [params] => Array() 

    [_events:yii\base\Component:private] => Array 
     (
     ) 

    [_behaviors:yii\base\Component:private] => Array 
     (
     ) 

    [where] => 
    [limit] => 
    [offset] => 
    [orderBy] => 
    [indexBy] => 
    [emulateExecution] => 
    [modelClass] => backend\models\User 
    [with] => 
    [asArray] => 
    [multiple] => 
    [primaryModel] => backend\models\Vendors Object 
     (
      [_attributes:yii\db\BaseActiveRecord:private] => Array 
       (
        [id] => 0 
        [user_id] => 6 
       ) 

      [_oldAttributes:yii\db\BaseActiveRecord:private] => Array 
       (
        [id] => 0 
        [user_id] => 6 
       ) 

      [_related:yii\db\BaseActiveRecord:private] => Array 
       (
       ) 

      [_errors:yii\base\Model:private] => 
      [_validators:yii\base\Model:private] => 
      [_scenario:yii\base\Model:private] => default 
      [_events:yii\base\Component:private] => Array 
       (
       ) 

      [_behaviors:yii\base\Component:private] => Array 
       (
       ) 

     ) 

    [link] => Array 
     (
      [id] => user_id 
     ) 

    [via] => 
    [inverseOf] => 
) 
+0

pouvez-vous montrer votre code Yii2 que vous var_dumped? – Chinmay

+0

réussi à obtenir la valeur par ce $ myreturn-> primaryModel-> attributs ['user_id']; –

Répondre

0

la valeur peut être récupérée par ce code. $ user_id = $ myreturn-> primaryModel-> attributes ['user_id'];