私はそのようなdqlステートメントを持っています:
DELETE i, p, d, d2, s
FROM OverseerMainBundle:Image i
JOIN i.plates p
JOIN i.doc d
JOIN p.doc d2
LEFT JOIN p.symbols s
WHERE d.tag LIKE :tag
クエリに置き換えるDELETE
と、期待どおりに機能します。SELECT
ただし、使用するDELETE
とエラーが発生します
[Semantical Error] line 0, col 7 near 'i, p, d, d2,': エラー: クラス 'i' が定義されていません。