Артемий
Но я думаю тоже не надо его ко всем полям пихать
Артемий
только где это уместно
Артемий
Если только вообще не сделать одну общую справочную таблицу
Артемий
Но это по-моему не очень
Alexandr
в цедом да, тут вам решать. Я перечислил те кейсы, что у меня были - самый удобный, через справочник, самый быстрый - через smallint
Артемий
Александр, а с type(enum) работали? И что было причной отказа от него?
Alexandr
Вот именно с ним и работали (проект на .NET). Мы не отказались, проект передали другой компании. Мы словили кучу проблем в том, что Enum разаботчики со стороны кода меняли, а с БД не синхронизировали. Что-то такое. Одно время, пока все не привыкли. были прям страдания.
Артемий
Понятно. Мы на старом проекте сталкивались с проблемой удаления из enum. А так да, спасибо за помощь! Я прям вдохновился на smallint )) 👍
Alexandr
>Понятно. Мы на старом проекте сталкивались с проблемой удаления из enum В том числе. У нас было переименование :(
Павел
Кто нибудь юзал уже Simple Cache PSR-16?
Anonymous
привет всем!) подскажите, в чём трабла? связываю 2 объекта WorldStructures и Weapons и получаю ошибку Uncaught exception 'Doctrine\\ORM\\Mapping\\MappingException' with message 'The target-entity Entity\\Weapons cannot be found in 'Entity\\WorldStructures#Weapons' причём bash:# php vendor/bin/doctrine orm:validate-schema [Mapping] OK - The mapping files are correct. [Database] OK - The database schema is in sync with the mapping files. вот как связываю: // в WorldStructures: /** * @var ArrayCollection * * @OneToMany(targetEntity="Weapons", mappedBy="structure") * */ private $weapons; //_________________________________________________ // в Weapons: /** * @var WorldStructures * * @ManyToOne(targetEntity="WorldStructures", inversedBy="weapons") * @JoinColumn(name="struct_id", referencedColumnName="id") */ private $structure;
Roman
Никто не подскажет, как в конфиге называется параметр для автогенерации proxy/hydrator классов?
Roman
В моем случае, doctrine_mongodb.odm.auto_generate_proxy_classes, спс
Aleksandr
обращайся)
Echo
Как работает LEFT JOIN в DQL?
Anonymous
Всем привет, подскажите кто-нибудь делал выборку в формах селект по ид ? Каким макаром ?
Echo
привет. Можно по подробнее?
Anonymous
есть 2 формы, Категории и субкатегории, соотвественно сущности тоже самое. Мне нужно сделать, чтобы при выборе категории например А, произошла выборка в субкатегории, и вывелись те, которые относятся к A
Anonymous
нормально, объяснил ?)
Alexander
это в js for beginners надо
Anonymous
а формами хер сделаешь ?
Echo
я сейчас делаю похожую задачу)
Echo
только по городам
Echo
на пример есть страны, и в селекте городов, должны отображатся только те города, которые относятся к данной стране)
Anonymous
я сейчас делаю похожую задачу)
Я психанул с этой темой )) и сделал автокомплит )
Echo
ну я делаю проще)
Echo
я потом данные валидирую и всё
Echo
а подставляю с помощью ajax'a
Anonymous
короче, без js не обойтись
Anonymous
я так понял
Echo
угу
Alexandr
я так понял
В целом, там можно и формами
Alexandr
но там не просто и я могу ошибаться
Alexandr
там есть события форм
Anonymous
а если у меня например, сущность субкатегории, в ней есть category куда ид пишеться
Echo
там есть события форм
скрытие/отображение нужного и не нужного, все равно придется писать.
Echo
да чего ты заморачиваешься?
Anonymous
всмысле ?
Echo
бери id категории, и забирай с помощью ajax'a те данные которые нужны для субкатегорий.
Alexandr
да чего ты заморачиваешься?
вот поэтому я и делал на change событие, которое тануло ажаксом данные в нужный комбарь
Echo
+
Echo
так и делаю
Alexandr
так и делаю
я попозже пороюсь, все же что-то там у форм было. Просто не хотел разбираться плотно.
Echo
это проще чем грузить много данных сразу, клиент грузить ненужными данными сразу - зачем? Если можно давать то что нужно.
Anonymous
всё равно, мне кажется, все это можно сделать, с помощью форм
Alexandr
всё равно, мне кажется, все это можно сделать, с помощью форм
но зачем рвать понятно что, если можно немного проще сделать? 😃
Echo
но зачем рвать понятно что, если можно немного проще сделать? 😃
я очень много времени потерял из за своей хотелки одно время...
Echo
учитесь на чужих ошибках.
Echo
сразу делайте как можете, потом рефакторите код так что бы он вам нравился. Улучшайте оптимизируйте. Каждый маленький шажок и решение "абы какое" вы потом понимаете как можно было решить проблему в том случае. И когда Вы это почувствуете, поздравляю, вы получили +N EXP.
Echo
:D
Echo
а может и LVL UP!
Anonymous
а кто какой фронт использует в проекте ?
Anonymous
имею ввиду фреймворк или голый js
Echo
голый js
Echo
ну разве что по привычке jQuery
Echo
для меня там удобнее все.
Anonymous
ща зафентю
Anonymous
empty_value уже не катит ?
Anonymous
'attr' => array('empty_value' => 'Раздел'), как мне вытащить его в js ?
Alexandr
вначале, а затем все остальные данные
Anonymous
да пихал я
Anonymous
js не видит его
Anonymous
вы мне лучше скажите, зачем в форме entity_alias нужен
Александр
вы мне лучше скажите, зачем в форме entity_alias нужен
а ты где его нашел? есть примерчик?
Anonymous
я уже понял
Aleserche
а кто-нибудь использует https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html? Насколько он нужно?
Aleksandr
редко
Anonymous
у меня вот такой вопрос, кто-нибудь делал таймер, на функцию снять с публикации ?
Anonymous
или как это правильно обозвать
Dmitriy
ExpirationPublishPost
Dmitriy
или вариации
Anonymous
сейчас гляну
Anonymous
что-то он мне все про сессии находит
Dmitriy
Anonymous
не с сессиями, то понятно
Anonymous
а вот с постами не понятно
Anonymous
например есть объявление, как его через 30 дней автоматически снять с публикации