Birden çok kaynak ve hedef çiftinde aynı anda en kısa yol algoritmasını çalıştırmak ve bir tablo olarak bir sonuç almak ve daha sonra işlemek istiyorum.
Bunu nasıl yaparım? Bu sorgu çalışmıyor:
SELECT a.source, a.target, paths.*
FROM all_to_all a, shortest_path_astar('...', a.source, a.target, false, false) paths;
ERROR: function expression in FROM cannot refer to other relations of same query level
(btw, all_to_all tam anlamıyla herkes için anlam ifade etmez, :) sadece bir dizi rastgele çift)
Bu da çalışmaz:
SELECT *
FROM all_to_all a, (
SELECT * FROM shortest_path_astar('...', a.source, a.target, false, false) yyy
) AS t2;
---- lütfen bunu genişletir misin? aynı sorun var ama bu çiftleri doğru alamıyorum? (yayının girişimi denenmiştir)
—
Mapperz