Spec-Zone.ru › Yii 1.1

CBelongsToRelation

Пакет system.db.ar
Наследование class CBelongsToRelation » CActiveRelation » CBaseActiveRelation » CComponent
С версии 1.0
Исходный код framework/db/ar/CActiveRecord.php
CBelongsToRelation представляет параметры, определяющие отношение BELONGS_TO.

Общедоступные свойства

Свойство Тип Описание Определено в
alias string псевдоним таблицы, к которой относится это отношение. CActiveRelation
className string имя класса связанной активной записи CBaseActiveRelation
condition string запрос WHERE. CBaseActiveRelation
foreignKey mixed внешний ключ в данном отношении CBaseActiveRelation
group string запрос GROUP BY. CBaseActiveRelation
having string запрос HAVING. CBaseActiveRelation
join string как объединить с другими таблицами. CBaseActiveRelation
joinOptions string|array свойство для задания операций после объединения, таких как USE INDEX. CBaseActiveRelation
joinType string тип объединения. CActiveRelation
name string имя связанного объекта CBaseActiveRelation
on string запрос ON. CActiveRelation
order string запрос ORDER BY. CBaseActiveRelation
params array параметры, которые должны быть связаны с условием. CBaseActiveRelation
scopes mixed применяемые области видимости. Может быть установлено в одно из следующих значений:
  • Одна область видимости: 'scopes'=>'scopeName'.
CActiveRelation
select mixed список имен столбцов (массив или строка имен, разделенных запятыми), которые должны быть выбраны. CBaseActiveRelation
through string имя отношения, которое должно использоваться в качестве мостика к данному отношению. CActiveRelation
together boolean необходимо ли объединить эту таблицу с основной таблицей. CActiveRelation
with string|array указывает, какие связанные объекты следует загружать при ленивой загрузке этого связанного объекта. CActiveRelation

Общедоступные методы

Метод Описание Определено в
__call() Вызывает метод, который не является методом класса. CComponent
__construct() Конструктор. CBaseActiveRelation
__get() Возвращает значение свойства, список обработчиков событий или поведение на основе его имени. CComponent
__isset() Проверяет, является ли значение свойства null. CComponent
__set() Устанавливает значение свойства компонента. CComponent
__unset() Устанавливает свойство компонента в значение null. CComponent
asa() Возвращает объект поведения с заданным именем. CComponent
attachBehavior() Прикрепляет поведение к этому компоненту. CComponent
attachBehaviors() Прикрепляет список поведений к компоненту. CComponent
attachEventHandler() Прикрепляет обработчик события к событию. CComponent
canGetProperty() Определяет, можно ли считать свойство. CComponent
canSetProperty() Определяет, можно ли установить свойство. CComponent
detachBehavior() Отсоединяет поведение от компонента. CComponent
detachBehaviors() Отсоединяет все поведения от компонента. CComponent
detachEventHandler() Отсоединяет существующий обработчик события. CComponent
disableBehavior() Отключает присоединенное поведение. CComponent
disableBehaviors() Отключает все присоединенные поведения этого компонента. CComponent
enableBehavior() Включает присоединенное поведение. CComponent
enableBehaviors() Включает все присоединенные поведения этого компонента. CComponent
evaluateExpression() Вычисляет выражение PHP или обратный вызов в контексте этого компонента. CComponent
getEventHandlers() Возвращает список присоединенных обработчиков событий для события. CComponent
hasEvent() Определяет, определено ли событие. CComponent
hasEventHandler() Проверяет, есть ли присоединенные обработчики для данного события. CComponent
hasProperty() Определяет, определено ли свойство. CComponent
mergeWith() Объединяет это отношение с динамически заданными критериями. CActiveRelation
raiseEvent() Возбуждает событие. CComponent

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CBelongsToRelation

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API