powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
5 сообщений из 5, страница 1 из 1
Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
    #38629961
TsarS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеем 2 таблицы
Content (с полями `id` и `pagetitle` и `template`) и Values (`contentid` и `value`)
contendid = id

Нужно сделать список `pagetitle`, `values1`, `values2` из двух таблиц. Ведь можно же сделать одним запросом.
Т.е. необходимо сделать:
"Выбрать все `pagetitle` где `template`=4 и по этому же id выбрать из Values все value, у которых contentid = id.content"
Соответственно, что писать в relations
(Content) return $this->hasMany('Values', ['id' => 'contentid'])
и (Values) return $this->hasOne('Content', ['contentid' => 'id']) ,и, собственно в самом запросе?
...
Рейтинг: 0 / 0
Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
    #38630005
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так Yii или Yii2 ?
...
Рейтинг: 0 / 0
Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
    #38630018
TsarS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения. Yii2
...
Рейтинг: 0 / 0
Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
    #38630024
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Описываете связь (в общем-то у вас уже описана).

Код: php
1.
$items = Content::find()->('values')->all();



В доках это же все нарисовано :)
...
Рейтинг: 0 / 0
Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
    #38630026
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон
Код: php
1.
$items = Content::find()->joinWith('values')->all();
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Добрый день. Помогите с запросом, пожалуйста (MySql, YII)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]