Size: a a a

2021 December 17

D

Dmitriy in symfony
Понял
источник

✨Basic_Instinct✨ in symfony
на какой id у тебя ссылается свзяь в  App\Post\Entity\Tag
* The referenced column name 'id' has to be a primary key column on the target entity class 'App\Post\Entity\Tag'.
???
источник

Oleg О in symfony
#[ManyToMany(targetEntity: Tag::class, inversedBy: "posts")]
   #[JoinTable(name: "post_tags")]
   private Collection $tags;


В Tags:

#[ManyToMany(targetEntity: Post::class, mappedBy:"tags")]
   private Post $posts;
источник

✨Basic_Instinct✨ in symfony
связь старая? Т.е. Предыдущая миграция создавалась на инкрементный id?
источник

✨Basic_Instinct✨ in symfony
если так, то у тебя в бд уже имеются ключи на id post, и оно тебе не даст просто удалить, удали связи, заведи ulid и затем вернешь связи
источник

✨Basic_Instinct✨ in symfony
а я пофиг, полностью и всюду uid использую
источник

✨Basic_Instinct✨ in symfony
уже привычка
источник

Oleg О in symfony
БД пустая  все с нуля даже таблиц нет
источник

Oleg О in symfony
А можно пример какой нить вашей Entity ?
как вы все описываете
источник

✨Basic_Instinct✨ in symfony
/**
  * @var Ulid
  *
  * @ORM\Id
  * @ORM\Column(type="ulid", unique=true)
  * @ORM\GeneratedValue(strategy="CUSTOM")
  * @ORM\CustomIdGenerator(class=UlidGenerator::class)
  */
 private Ulid $id;
источник

Oleg О in symfony
А в БД в какое поле пишется ?  
ID ?
источник

Oleg О in symfony
Кстати почему кастомный генератор? в симфони 5.3 есть уже с коробки
источник

✨Basic_Instinct✨ in symfony
источник

Oleg О in symfony
Понятно все мои беды похоже от того, что я пытаюсь вместо Id использовать в БД uuid как имя столбца
источник

✨Basic_Instinct✨ in symfony
то еще со старым бандлом  от ramsy по моему
источник

SM

Sergiu Man in symfony
Hi Guys, maybe someone can help me with a symfony problem. I created a service and i'm trying to use entitymanager to save an obj in db, but I can't wire the entitymanger to my service file.
Anyone know what I'm doing wrong?
источник

SM

Sergiu Man in symfony
источник

✨Basic_Instinct✨ in symfony
arguments replace tags:
tags: [ 'controller.service_arguments' ]
источник

SM

Sergiu Man in symfony
still not working. I don't use the controller for OTPAuth, I'm calling from LoginController which is a different controller
источник

SM

Sergiu Man in symfony
источник