一直在尝试以下代码
$notorm->table()->select("table.*, table2.column, table2.table3.column2");
从http://sql-cross-queries.freexit.eu/dibi/notorm创建一个 JOIN 语句,但无济于事。我错过了什么吗?
我有报告(时间戳、事件 ID、位置 ID)、事件(事件 ID、事件描述、位置 ID)和位置(位置 ID、位置名称)。我试图通过加入报告、事件和位置来获取时间戳、事件名称和位置名称。所以我使用了以下语句:
$notorm->reports()->select("reports.*, incident.incident_id, incident.location.location_id");
但它没有返回任何东西。但是,以下声明:
$notorm->reports()->select("reports.*");
返回报告。