public function testIndexByExceptionForMissingDynColumn()
 {
     $this->setExpectedException('yii\\base\\UnknownPropertyException');
     $query = new DynamicActiveQuery(Product::className());
     $query->select('name')->asArray()->indexBy('str');
     $query->all();
 }
 /**
  * Returns a query object for the model/class.
  *
  * @return DynamicActiveQuery
  */
 public static function find()
 {
     return Yii::createObject(DynamicActiveQuery::className(), [get_called_class()]);
 }