fix: cast microdao_id to text in join
This commit is contained in:
@@ -2259,7 +2259,7 @@ async def get_node_by_id(node_id: str) -> Optional[dict]:
|
|||||||
SELECT m.id, m.slug, m.name, COUNT(cr.id) as rooms_count
|
SELECT m.id, m.slug, m.name, COUNT(cr.id) as rooms_count
|
||||||
FROM microdaos m
|
FROM microdaos m
|
||||||
JOIN agents a ON m.orchestrator_agent_id = a.id
|
JOIN agents a ON m.orchestrator_agent_id = a.id
|
||||||
LEFT JOIN city_rooms cr ON cr.microdao_id = m.id
|
LEFT JOIN city_rooms cr ON cr.microdao_id::text = m.id
|
||||||
WHERE a.node_id = $1
|
WHERE a.node_id = $1
|
||||||
GROUP BY m.id, m.slug, m.name
|
GROUP BY m.id, m.slug, m.name
|
||||||
ORDER BY m.name
|
ORDER BY m.name
|
||||||
|
|||||||
Reference in New Issue
Block a user