Size: a a a

MODX. Русскоязычное сообщество.

2020 March 13

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Error HY000 executing statement:
INSERT INTO modx_ms2_options (key, caption, type) VALUES ('material', 'Материал', 'textfield')
Array
(
   [0] => HY000
   [1] => 1364
   [2] => Field 'category' doesn't have a default value
)

солнышки, а о какой категории в msOpton идет речь?
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
хз че это, но если передаешь category - 0,  то все клево
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Бля, как вы все чота программируете если sql не понимаете совсем?
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
У тебя поле категория в этой таблице
источник

АН

Артем Низовских... in MODX. Русскоязычное сообщество.
Павел Кристалл
Error HY000 executing statement:
INSERT INTO modx_ms2_options (key, caption, type) VALUES ('material', 'Материал', 'textfield')
Array
(
   [0] => HY000
   [1] => 1364
   [2] => Field 'category' doesn't have a default value
)

солнышки, а о какой категории в msOpton идет речь?
null false, а default не указан - вот тебе и ошибка
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Обязательное
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Артем Низовских
null false, а default не указан - вот тебе и ошибка
Да, уже выяснил.
В процессоре ставится 0 по дефолту

Странно что в схеме дефолтное поле не 0
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ты можешь в таблице просто простаить дефолт 0 и забить
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ну или nulleable
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Артем Низовских
null false, а default не указан - вот тебе и ошибка
Этот xml же не влияет ни на что
источник

АН

Артем Низовских... in MODX. Русскоязычное сообщество.
Sergey_K
Этот xml же не влияет ни на что
ну таблица то в бд по этой схеме создается
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Артем Низовских
ну таблица то в бд по этой схеме создается
ХЗ, я читал в какой-то статье, что эта хня нигде не применяется
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
При апдейте слетит. Да похеру, просто буду 0 передавать
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
У Васи, вроде
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Павел Кристалл
При апдейте слетит. Да похеру, просто буду 0 передавать
Я про таблице в БД.
Они там не пересоздаются явно)
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Кстати, нашел-таки тонкое место элокента. Да и думаю, что любой ORM
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Триггеры в БД эмулируются событиями. Типа beforeUpdate и afterUpdate.

Так вот в триггерах у тебя есть old. И new., а тут нет нихера.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
И код сильно усложняется
источник

РН

Роман Новодворский... in MODX. Русскоязычное сообщество.
Sergey_K
Бля, как вы все чота программируете если sql не понимаете совсем?
методом проб и ошибок😂
сам же недавно удивлялся, как можно лезть в лару не зная основ пыхи?) вот тут так же)
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ну меня да, всегда такое удивляет
источник