我需要通过Li323框架在两个MySQL标签之间进行"内部连接"。

我的模型关系对于"左连接"是可以的。但我不知道如何执行内部连接通过sql做一些更多的过滤。

手动它的工作原理(与自定义finder):

Posts::finder ('popular', function($self, $params, $chain) {
$db = Connections::get ($self::meta ('connection'));
$records = $db->read (
"SELECT * FROM `posts` p INNER JOIN `post_metas` pm ON (pm.`post_id` = p.`id` AND pm.`meta_key`='views') ORDER BY pm.`int_value` DESC", array('return' => 'object'));
return $records;

});

但这并不是真正的动态。

有谁知道如何与锂关系做到这一点?

建议.

有帮助吗?

解决方案

只要创建一个正常的模型关系和 'mode' => 'INNER'.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top