使用 IDIORM 并连接多个表 - 我处理了一个不明确的列,该方法意味着我需要按名称选择列 - 当我连接第三个表时,这导致了更多不明确的列。该方法似乎没有链接我使用的别名。
除了文档@readthedocs 之外,还有什么可以提供在连接多个表时使用惯用法的别名示例吗?或使用习语在一个查询中使用多个别名
帮助将不胜感激
http://idiorm.readthedocs.org/en/latest/ 我还在这个链接上找到了 has_many_through() 但我有点迷路了 - https://github.com/j4mie/idiorm/pull/66
成语
<?php
...
->select_many(array('report_id' => REPORT_TABLE.'.id'),
('address' => REPORT_TABLE.'.venue'),
('event_date' => REPORT_TABLE.'.course_date'),
'name',
'username')
...
最佳答案
首先这里的 PHP 看起来不对。
<?php
...
->select_many(array('report_id' => REPORT_TABLE.'.id'),
('address' => REPORT_TABLE.'.venue'),
('event_date' => REPORT_TABLE.'.course_date'),
...
这些都应该在数组中。喜欢:
<?php
...
->select_many(array('report_id' => REPORT_TABLE.'.id',
'address' => REPORT_TABLE.'.venue',
'event_date' => REPORT_TABLE.'.course_date'),
...
关于mysql - 成语中多列别名的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19147592/