а конструкция hasOne не работает если хотим к обычной модели(yii\mongodb\ActiveRecord) подцепить модель файла (yii\mongodb\file\ActiveRecord)?
вот такое стандартное тело
Код: Выделить всё
$this->hasOne(File::className(), ['_id' => 'file_id']);
Код: Выделить всё
find({"ns":"yii2file.fs.files","limit":0,"batchSize":0,"skip":0,"flags":0,"query":{},"fields":[],"started_iterating":false})
и вот такое в логах, если подключить, к примеру юзера
Код: Выделить всё
$this->hasOne(User::className(), ['_id' => 'user_id']);
Код: Выделить всё
find({"ns":"yii2.user","limit":0,"batchSize":0,"skip":0,"flags":0,"query":{"_id":{"$in":[{"$id":"543d40b3916ae4c41400021f"}]}},"fields":[],"started_iterating":false})