Condition or работает как and

в Экране есть загрузчик:

<loader id="quantityIndicatorsDl">
                <query>
                    <![CDATA[select e from wp_QuantityIndicator e where e.username is null]]>
                    <condition>
                        <or>
                            <c:jpql>
                                <c:where>e.username = :current_user_username</c:where>
                            </c:jpql>
                        </or>
                    </condition>
                </query>
            </loader>

Здесь стоит condition or но JpaDataStore создает query с and

image

Зравствуйте. Если не ошибаюсь, что бы “or” отрабатывал, условия нужно внутрь <or> </or> включать.
<or>
<c:jpql>
<c:where>условие1</c:where>
</c:jpql>
<c:jpql>
<c:where>условие2</c:where>
</c:jpql>
</or>

Логическое условие влияет на то что у него внутри. Корень условий подключается к запросу всегда по условию AND.