4 / 4 / 6
Регистрация: 23.05.2012
Сообщений: 445
|
|||||||||||
Как Yii1 правильно выставить scope для модели?04.03.2016, 13:35. Показов 619. Ответов 0
Добрый день,
Есть такой scope (отношения MANY_MANY) в таблице Users:
Но при попытке вывести пользователей, у которых есть связь с таблицей арендаторов:
Ловлю ошибку: m.db.CDbCommand] Не удалось выполнить CDbCommand::fetchAll(): SQLSTATE[42702]: Ambiguous column: 7 ERROR: column reference "id" is ambiguous LINE 1: ...") WHERE ((t.exist = 1) AND ("t"."role_id"=$1)) AND (id=$2) ^. Выполнявшийся SQL-запрос: SELECT "t"."id" AS "t0_c0", "t"."role_id" AS "t0_c1", "t"."name" AS "t0_c2", "t"."name_kz" AS "t0_c3", "t"."name_en" AS "t0_c4", "t"."name_alias" AS "t0_c5", "t"."photo" AS "t0_c6", "t"."order_sort" AS "t0_c7", "t"."sys_date" AS "t0_c8", "t"."sys_date_update" AS "t0_c9", "t"."sys_user" AS "t0_c10", "t"."exist" AS "t0_c11", "t"."email" AS "t0_c12", "t"."password" AS "t0_c13", "t"."login" AS "t0_c14", "t"."status_id" AS "t0_c15", "t"."telephone" AS "t0_c16", "t"."photo_id" AS "t0_c17", "t"."place_id" AS "t0_c18", "t"."sex_id" AS "t0_c19", "t"."company" AS "t0_c20", "t"."site" AS "t0_c21", "t"."confirm" AS "t0_c22", "t"."hash" AS "t0_c23", "t"."fax" AS "t0_c24", "tenant"."id" AS "t1_c0", "tenant"."name" AS "t1_c1", "tenant"."name_kz" AS "t1_c2", "tenant"."name_en" AS "t1_c3", "tenant"."name_alias" AS "t1_c4", "tenant"."description" AS "t1_c5", "tenant"."description_kz" AS "t1_c6", "tenant"."description_en" AS "t1_c7", "tenant"."order_sort" AS "t1_c8", "tenant"."sys_date" AS "t1_c9", "tenant"."sys_date_update" AS "t1_c10", "tenant"."sys_user" AS "t1_c11", "tenant"."exist" AS "t1_c12", "tenant"."director" AS "t1_c13", "tenant"."manager" AS "t1_c14", "tenant"."photo" AS "t1_c15" FROM "m_users" "t" LEFT OUTER JOIN "l_users_22_tenants" "tenant_tenant" ON ("t"."id"="tenant_tenant"."id_1") LEFT OUTER JOIN "m_tenants" "tenant" ON ("tenant"."id"="tenant_tenant"."id_2" ) WHERE ((t.exist = 1) AND ("t"."role_id"=:yp0)) AND (id=:tenant_id). В данном случае для scope alias (t.) Не понятно куда ставить( Подсобите советом.
0
|
04.03.2016, 13:35 | |
Ответы с готовыми решениями:
0
Как в yii1 изменить search() модели для частного случая? Как правильно выставить буфер для сокетов Как в биосе правильно выставить задержку и вольтаж для RAM? |
04.03.2016, 13:35 | |
Помогаю со студенческими работами здесь
1
Как правильно написать валидацию для модели в Backbone Как в yii правильно сделать actionCreate для модели без связей? Как правильно выставить метки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
|
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
|
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
|
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг.
Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя.
Странные серые краски проникают и. . .
|
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
|
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
|
Dispose и Finalize в C#
stackOverflow 12.06.2025
Работая с C# больше десяти лет, я снова и снова наблюдаю одну и ту же историю: разработчики наивно полагаются на сборщик мусора, как на волшебную палочку, которая решит все проблемы с памятью. Да,. . .
|
Повышаем производительность игры на Unity 6 с GPU Resident Drawer
GameUnited 11.06.2025
Недавно копался в новых фичах Unity 6 и наткнулся на GPU Resident Drawer - штуку, которая заставила меня присвистнуть от удивления. По сути, это внутренний механизм рендеринга, который автоматически. . .
|
Множества в Python
py-thonny 11.06.2025
В Python существует множество структур данных, но иногда я сталкиваюсь с задачами, где ни списки, ни словари не дают оптимального решения. Часто это происходит, когда мне нужно быстро проверять. . .
|
Работа с ccache/sccache в рамках C++
Loafer 11.06.2025
Утилиты ccache и sccache занимаются тем, что кешируют промежуточные результаты компиляции, таким образом ускоряя последующие компиляции проекта. Это означает, что если проект будет компилироваться. . .
|