PETAPOCO No se encontró ninguna propiedad de tipo ICollection`1 en un objeto de tipo:

StackOverflow https://stackoverflow.com//questions/9719403

  •  16-12-2019
  •  | 
  •  

Pregunta

Estoy teniendo mi sql como

Connection.db.FetchOneToMany<Project, CustomerProject>(x => x.ID, string.Format(@"
            SELECT * 
            FROM Project                   
            left join customerProject on customerProject.ProjectID = project.id
                where customerProject.CustomerID = @0  ORDER BY project.Name", customerID));

cual me esta dando el error

No se encontró ninguna propiedad de tipo ICollection`1 en el objeto de tipo:Proyecto

Definición del proyecto del cliente

ID ID de cliente ID de proyecto

Definición del proyecto

Nombre de identificación

¿Qué hay de malo en la consulta?

¿Fue útil?

Solución

No tienes una propiedad de tipo List<CustomerProject> en su tipo de proyecto.Esto es necesario si quieres hacer un OneToMany<> consulta.Tendrás que usar el [Ignore] atributo en él también.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top