дружу с машей?
Второе. Есть Ты и ты дружишь с машей и петей. На твоей странице отображаются все твои друзья а чуть ниже в отдельном разделе друзья твоих друзей
и вот в каждом объекте класса Friendship есть массив участников конкретно этой дружбы members = [fr1, fr2] и вот можно ли этот массив members хранить в самом объекте Friendship?
user = это условно я qset_friends= Friendship.objects.select_related(friend2, friend1 ).filter( Q(friend1=user) | Q(friend2=user)).all() - все мои друзья можно выводить из этого дела получаем id всех твоих друзей (можно намутить наверное с prefetch) = ids потом тоже самое что сверху но с .filter(Q(friend1_in=ids)| Q(friend2_in=ids)) = друзья друзей а так если серьезно надо какую нить тему графовую она специально заточена под связи
Даааааа!!!! Шеф дал задачу на графы и сказал что то про bfs но я так ничего и не понял из того что он сказал и делаю теперь как умею
там базовые туторы несложные по-моему https://neo4j.com/ хотя может и лучше есть, вроде есть такая штука https://www.postgresql.org/about/news/announcing-age-a-multi-model-graph-database-extension-for-postgresql-2050/ короче имеет смысл сделать как шеф сказал ) в любом случае опыт хороший
Обсуждают сегодня