小编Joh*_*ell的帖子

使用JOIN&ON&AND的Kohana数据库查询构建器

我正在研究一个使用COALESCE检索当前项目的本地化字符串的查询

sql在用作原始查询时起作用,但我似乎无法以这种方式使用查询构建器来构建连接

LEFT JOIN text as text_se
ON (main_table.text = text_se.id)
AND (text_se.lang_code = 'SV')
Run Code Online (Sandbox Code Playgroud)

这段代码:

->join(array('text', 'text_se', 'LEFT')
    ->on('main_table.text', '=', 'text_se.id')
    ->on('text_se.lang_code', '=', 'SV')
Run Code Online (Sandbox Code Playgroud)

只有结果

LEFT JOIN text as text_se
ON (main_table.text = text_se.id AND text_se.lang_code = 'SV')
Run Code Online (Sandbox Code Playgroud)

哪个不一样...有没有其他人在JOIN声明之后使用AND并且可以帮助我吗?

join kohana kohana-3.2

2
推荐指数
1
解决办法
3922
查看次数

标签 统计

join ×1

kohana ×1

kohana-3.2 ×1