В Ibatis, как написать вложенный тег Iterate, чтобы пройти через двумерный массив? - PullRequest
1 голос
/ 24 августа 2010

Я устранял неполадки в следующем коде и не смог найти ответ, поэтому решил, что документирую свое решение.

Проблема была:

<iterate property="twoDimArray" prepend="and (" close=")" conjunction="or">
    <iterate property="twoDimArray[]" open="(" close=")" conjunction="and">  
        $twoDimArray[][].columnName$ = #twoDimArray[][].value#  
    </iterate>  
</iterate>  

В результате произошла ошибка: Нет свойства READABLE с именем 'columnName' ...

1 Ответ

1 голос
/ 24 августа 2010

Я обнаружил, что мне нужно сослаться на второй массив как свойство первого:
$twoDimArray[]. [].columnName$ = #twoDimArray[]. [].value#

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...