Описание тега yii-cactiverecord
CActiveRecord является базовым классом для классов, представляющих реляционные данные.
2
ответа
Как реализовать фильтрацию таблицы CGridView для столбца ENUM в Yii?
В приложении Yii данные отображаются в виде таблицы. я использую CGridView, что касается меня (поиск на основе) фильтра данных и сортировки. Оно работает. Теперь я добавил ENUM колонка status к user таблица базы данных. В сетке я могу отсортировать …
17 июл '15 в 10:03
2
ответа
Как дополнить данные, предоставленные моделью CActiveRecord в Yii?
Я работаю над приложением Yii 1.1.16 и испытываю следующие трудности: Есть модель FooModel на основе CActiveRecord, За ней стоит таблица базы данных bar_table с очень неудобной структурой данных: id: integer some_column: string data: string <- JS…
19 июн '15 в 12:45
1
ответ
Как сохранить данные в таблицах MySql с отношением HAS_MANY рекурсивным способом в Yii 1.7
У меня есть данные JSON, и я хочу сохранить все данные в базе данных одновременно. Схема базы данных показана на рисунке. так что я могу видеть здесь второй порядок HAS_MANY отношение esaverelatedbehavior в YII позволяют мне сохранять только данные …
13 апр '16 в 07:50
1
ответ
Yii "не определена ошибка" при обновлении свойства модели
Попытка пробраться через Yii здесь, учась на лету. Мы перенесли проект с сервера Unix на сервер Windows и испытываем некоторые трудности с датой и временем. В настоящее время у меня есть модель "Деятельность" с парой свойств happend_on, happend_at, …
08 апр '14 в 04:51
1
ответ
Включение атрибута класса в CActiveRecord
У меня интересная ситуация, когда я хочу создать CActiveRecord, у которого объект является одним из его атрибутов. У того объекта, на который я пытаюсь ссылаться, есть атрибуты. class Offer extends CActiveRecord { public $contract; public function i…
16 янв '14 в 12:22
1
ответ
Yii CActiveRecord отношение по внешнему ключу отношения
Это моя структура базы данных: CREATE TABLE `rs_payment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `amount` int(11) NOT NULL DEFAULT '0', `user_fid` int(11) NOT NULL, `payment_created_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `payment_end_da…
25 дек '13 в 18:36
8
ответов
findAll() в yii
EmailArchive Table: id email_id to from 1 101 uk msm 2 102 uu avc 3 101 rk uk 4 103 xyz abc 5 104 xyz poi 6 104 abc xyz 7 101 xyz abc Теперь в Yii я хочу записать, где email_id=101, я использую приведенный ниже код, но он не работает. $id =101; $cri…
16 мар '12 в 11:23
1
ответ
Auth в Yii Framework
Я не знаю, почему authenticate() не работает в этом простом примере: Это одна запись из моей таблицы пользователей модель /User.php class User extends CActiveRecord { public $id; public $name; public $lastname; public $login; public $password; publi…
24 май '15 в 18:27
2
ответа
Yii проверить, если запись уже существует в таблице базы данных
У меня есть 2 модели (produkten и voorraad) и один контроллер (producten). Итак, я построил форму внутри продукта C RU D (создание / обновление). Это пользовательская форма: <div class="form-group"> <span class='btn btn-default addOption'&g…
19 янв '15 в 09:51
1
ответ
Yii Framework - в главном представлении я не могу добавить CActiveForm, потому что ему нужна модель, когда я устанавливаю модель, ничего не происходит
Я ставлю это на мой взгляд, и я должен добавить <?php $model = new Usuarios; ?> и это работает, но затем фактически не отправляет информацию в базу данных. Я попробовал другой вид (индексный вид) и без этого он работает: <?php $model = new …
04 ноя '14 в 01:53
1
ответ
Yii: как выбрать 1 регистрацию, используя лучший метод
У меня есть таблица в базе данных, и из этой таблицы я хочу выбрать 1 регистрацию, используя поле UPDATE, например: select * from website order by update asc limit 1; Есть ли лучший способ загрузить регистрацию, чем с помощью createCommand? и как то…
30 сен '12 в 13:15
1
ответ
Как написать запрос для подсчета количества конкретных записей в другой таблице без внешнего ключа?
Ниже приведена схема моего БД Я хочу получить все результаты из таблицы Subscription для данного Subscription.ClientId с номером Assigned.ScreenId для каждого Subscription.RouteId для этого Subscription.ClientId. Я попробовал код ниже, я также пытал…
14 июн '14 в 14:21
1
ответ
YII CActiveRecord->find()
Я сейчас все еще изучаю YII на уроке блога и любопытно с некоторым кодом. по этой ссылке http://www.yiiframework.com/doc/blog/1.1/en/prototype.auth есть такой код <?php class UserIdentity extends CUserIdentity { private $_id; public function auth…
27 сен '11 в 10:31
1
ответ
Yii 1.15 CdbCriteria добавляет собственную сортировку - магия
Бывает, что Yii неявно добавляет порядок по идентификатору в критерии. Обратите внимание на эту строку в коде $ критериев-> заказ ='t.id ASC'; Мой исходный код: $criteria = new CDbCriteria; $criteria->select = 't.id, order_id, was_before, became,…
26 ноя '15 в 11:46
3
ответа
Увеличение значения столбца с помощью updateAll()
Это работает очень хорошо: $test = self::updateAll( array( 'left_nr' => '3', 'right_nr' => '3', ), 'left_nr>=:left_nr AND right_nr>=:right_nr', array( ':left_nr' => $parent->left_nr, ':right_nr' => $parent->right_nr, //':new_…
04 ноя '14 в 22:28
1
ответ
Как установить правила проверки для пользовательских атрибутов CActiveRecord в Yii?
Я работаю над проектом Yii с базой данных, которая содержит таблицу, в которой почти все его данные сохраняются в поле как JSON (это безумие, но так оно и есть): id INTEGER user_id INTEGER data LONGTEXT Это "поле JSON" data имеет следующую структуру…
11 июл '15 в 17:39
1
ответ
Как исключить свойство CActiveRecord из фильтрации с CGridView в Yii?
В приложении Yii 1.1 я отображаю данные таблицы, используя CGridView, $dataProvider = $model->search(); $this->widget('zii.widgets.grid.CGridView', array( 'id' => 'my-grid', 'dataProvider' => $dataProvider, 'filter' => $model, 'column…
19 июн '15 в 14:47
0
ответов
Состояние модельных отношений
У меня возникли некоторые проблемы после разработки сессии в yii - точнее, у меня есть вопрос, касающийся определения отношений в модели. Я предполагаю, что понимаю теорию - и я реализовал этот подвиг. в прошлом после некоторых неприятностей. Я нигд…
08 мар '12 в 03:18
2
ответа
Yii2 уникальный валидатор не работает, когда вставка так быстро
Я использую модель ActiveRecord для сохранения данных. Unique Validator работает очень идеально. Но когда я так быстро вставляю данные, они перестают работать идеально. В какой-то запрос я получаю сообщение об ошибке, которое не может поймать Yii На…
21 июл '16 в 03:03
1
ответ
Yii Cactive формы
Привет, я хочу создать контактную форму в виде YII. я использую CACtive формы, но проблема в том, что требуется модель, у меня нет модели, я просто вызываю представление без какой-либо модели. ниже мой код $form = $this->beginWidget('CActiveForm'…
18 фев '14 в 19:02