tengo una estructura de tabla como esta ...Muchos a muchos ordenado por recuento de la relación (Entity Framework, LINQ)
al importar esto en marco de la entidad se ve así ...
Lo que tiene que hacer es crear una consulta de LINQ que devolverá una lista de todas las tiendas único, poblada con una lista de las personas que les gusta esa tienda. (fácil, ¿no?)
Necesito filtrar la lista a la lista de amigos de la persona que se pasan como una lista a la consulta linq ..
una cosa más: necesito devolver si la tienda es una de las favoritas de la persona que solicita los datos (el uid
como se muestra a continuación)
bien, otra cosa: tengo que devolver la lista ordenados por el mayor número de amigos a los que les gusta un elemento al más bajo (la interfaz de usuario a continuación es incorrecta al respecto)
Aquí está la firma del método de la consulta LINQ necesito
public List<Store> GetTopStoresFilteredByFriends
(int uid, List<int> friends, int size = 10){
}
Para devolver una interfaz de usuario que tiene este aspecto ...
hacer la lista de amigos tienen contrapartida entradas "persona" en su base de datos? – Jonn
sí, son personas en la tabla PERSON, es una relación autorreferencial, pero la relación vive con facebook –
¿Qué significa el uid? –