Мой стек состоит из mysql, node.js и vue.js.
В моей схеме mysql есть отношения многие ко многим. И я выполняю объединение, которое дает мне несколько строк для каждого идентификатора следующим образом:
Результаты запроса sql:
id name
1 madison
2 james
1 rothesberg
Обратите внимание, что для каждого идентификатора существует несколько имен, и когда я использую свой узел, результирующий объект json выглядит следующим образом:
{
id: 1,
name: madison
},
{
id: 2,
name: james
},
{
id: 1,
name: rothesberg
}
Наконец, в моей таблице vue.js есть несколько строк для одних и тех же данных. Тем не менее, я хотел бы отобразить одну строку в моей таблице с несколькими именами, возможно, в виде списка.
Как лучше всего подойти к этой проблеме?
- Должен ли я подойти к SQL-запросу по-другому и использовать список вместо отношения многие ко многим?
- Есть ли способ вложить подобные идентификаторы в узел?
- Есть ли способ показать результат по-другому в Vue?
Спасибо!