我需要根据一些条件从表中删除一些行。SQL查询应该是这样的:
DELETE FROM tablename WHERE cond1 = 1 AND cond2 = 2
但是我没有找到这样的方法。我可以删除一个模型:
model.delete();
或者,我可以获得具有给定标准的模型列表:
Model.FINDER.where().eq("cond1", 1).eq("cond2", 2).findList();
当然,我可以获取模型列表并在周期中删除它们,但这是非常糟糕的解决方案。而不是一个SQL请求,我得到了无限的SQL请求。我也不想执行原始的SQL代码,因为它可能破坏SQL跨平台的兼容性。
这确实是经常的任务。Play Framework无法使用它吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句