Articles of doctrine

Ao inserir uma entidade com associações, existe uma maneira de usar o FK em vez de recuperar a entidade?

Preciso inserir uma entidade que tenha associações. Se eu já tenho os FK’s das entidades associadas, existe uma maneira de inserir a entidade primária no db com apenas os FK preenchidos? Ou eu sempre tenho que recuperar as entidades associadas através dos FK’s, preencher as propriedades da entidade primária referentes às assocações, e então invocar […]

Compreendendo Operações de Cascata de Doctrina

Quero verificar a minha compreensão das operações em cascata nas associações de Doutrina. Para os fins desta questão, tenho dois modelos: Customer e Insuree . Se eu definir uma relação de muitos a muitos entre um Customer e Insuree e definir cascade{“all”} , entendo que isso irá: Adicionar um novo seguro a um cliente irá […]

Symfony2 Catálico Fatal Erro: Objeto da class DateTime não pôde ser convertido em string

Eu tenho uma pesquisa de pessoa (Empregado) que é suposto retornar uma lista de pessoas por nome, sobrenome, data de nascimento e alguns outros parâmetros. A pesquisa funciona bem para cada parâmetro isento para os parâmetros da data, como a data de nascimento. Meu código de controlador é o seguinte: $aWorker = new Worker(); $searchWorkerForm […]

As relações enquanto atualizam a entidade no Symfony2 – one-to-one e one-to-many não funcionam

Eu tenho um problema com a atualização de uma entidade (é lado inverso) na forma, enquanto a entidade é atualizada corretamente com todos os dados, o relacionado a ele, outras entidades não são, ou seja, no database, sua coluna referente à entidade “principal” permanece nulo ou os dados permanecem intactos. Aqui está o código: class […]

consulta mysql com join

Esta é a minha base de dados: Eu recuperaria todos os registros em richiestepreventivo onde idImpresa == xx e todos os dados em privati ​​onde privati.id == richiestepreventivo.idPrivato. Você pode me explicar como eu tenho que configurar a consulta para participar? Obrigado.

Filtro Symfony não está funcionando

Meu esquema: Poster: actAs: Timestampable: ~ Sluggable: fields:[name] columns: id: type: integer(4) autoincrement: true primary: true name: type: string(255) notnull: true filename: type: string(255) notnull: true approved: type: boolean(1) default: false start_date: type: date notnull: true end_date: type: date notnull: true user_id: type: integer(20) default: 1 attributes: export: all validate: true relations: User: class: sfGuardUser […]

Doutrina: Valor do mappedBy ignorado na OneToMany Association

Eu configurei uma associação simples de Usuário-> Comentário em Doutrina, simples OneToMany (Um Usuário pode escrever muitos Comentários). Todos os achados acham, mas encontrei um estranho comportamento de Doutrina. Primeiro, alguns códigos: Entidade de usuário /** * @ORM\Entity * @ORM\Table(name=”users”) */ class User extends EntityAbstract { /** * @var int * @ORM\Id * @ORM\Column(name=”id”, type=”integer”) […]

Symfony2: Converta objects recuperados em matriz (e variables ​​de despejo para solução de problemas)

Eu tenho uma Categoria de Entidade, que está ligada a si mesma para formar uma tree (uma categoria pode ter uma categoria como pai e uma categoria pode ter um monte de categorias como crianças). Estes são marcados como privados dentro da Entidade e não expostos ao serializador. Quando eu faço $category->getChildren()->toArray() , eu recebo […]

Erro interno do Codeigniter e Doctrine 500

Eu tentei combinar Doutrina com Codeigniter e estou quase lá, eu acho. A versão do Codeigniter é 2.0.2 e da Doctrine é 2.0.0. O problema é agora que eu recebo um erro de servidor interno de 500 usando o método flush () de Doctrine. Estou seguindo um tutorial (http://wildlyinaccurate.com/integrating-doctrine-2-with-codeigniter-2/) para instalar a doctrine com o […]

Divisão de uma associação ManyToMany em 2 pares de OneToMany / ManyToOne (Doctrine)

Vou expor o caso com o exemplo (será mais claro): Tenho ‘Groupies’ (já que o grupo é um nome reservado) e tenho empresas. Um Groupie pode escolher várias Empresas, e os mesmos aplies em reverso (participação típica ManyToMany). A coisa é: eu preciso persistir alguns dados adicionais que são específicos da própria associação (vamos chamá-lo […]