【发布时间】:2014-10-28 16:28:25
【问题描述】:
有没有办法通过查询构建器在 Laravel 4 上使用 Inner Join 进行删除?
我有这个示例查询(sample query taken from this source.):
DELETE s.* FROM spawnlist s
INNER JOIN npc n ON s.npc_templateid = n.idTemplate
WHERE (n.type = "monster");
我尝试过类似的方法:
DB::table('spawnlist as s')
->join('npc as n', 's.npc_templateid', '=', 'n.idTemplate')
->where('n.type', 'monster')
->delete();
但是这里好像不能加入?
【问题讨论】:
标签: laravel laravel-4 query-builder