SQL Anda benar untuk apa yang ingin Anda lakukan. Slick mungkin membuat kueri seperti ini:
SELECT device.*, COUNT(device.id)
-----------------------^
FROM device LEFT JOIN
unit
ON device.id = unit.device_id
GROUP BY device.id;
Mungkin ada cara untuk menghitung device_id
, yang jelas dari unit
.