JCR-SQL2 を使用する Magnolia で 'IN' 句を使用しようとしています。
SELECT * FROM [mgnl:page]
WHERE [mgnl:template] IN (
"context:pages/template-type-1",
"context:pages/template-type-2"
)
ただし、次のエラーが表示されます。
SELECT * FROM [mgnl:page]
WHERE [mgnl:template] IN(*)("context:pages/template-type-1","context:pages/template-type-2");
expected: ., =, <>, <, >, <=, >=, LIKE, IS, NOT
これは、JCR の実装が IN 句をサポートしていないことが原因ですか?