У меня есть массив массивов, как это -Multicolumn В в Mysql
[
['mark', 29],
['jolly', 28],
['john', 19],
['jim', 21],
.
.
.
]
Я хочу использовать это в том, где в пункте так, что столбец обновляется только тогда, когда обе колонки name
и age
соответствует подмассив, пытается это так:
createQueryBuilder()
->update('table', 't')
->set('t.eligible', 1)
->where('t.name', 't.age' IN(:nameAgeArray))
->setParameter('nameAgeArray', $nameAgeArray)
->getQuery()
->execute();
Но этот способ не работает. Есть ли способ достичь этого?
EDIT - структура базы данных -
name age eligible
mark 29 null
john 21 null
Max 20 null
@Drew, добавлена структура базы данных – madhur
Http: // StackOverflow .com/вопросы/31435177/как в изготовление многодисковый где в колонке-запрос-в-доктрине-запросе-строитель –