Как мне написать запрос JSON_TABLE в php?

Ответы здесь очень полезны, для меня работала настройка сервера Webpack для ожидающих маршрутов.

  devServer: {
    historyApiFallback: true,
    contentBase: './',
    hot: true
  },

HistoryApiFallback - это то, что исправило эту проблему для меня. Теперь маршрутизация работает правильно, и я могу обновить страницу или ввести URL-адрес напрямую. Не нужно беспокоиться о работе вокруг вашего узла. Этот ответ, очевидно, работает только в том случае, если вы используете webpack.

EDIT: см. Мой ответ здесь для более подробной причины, почему это необходимо: https://stackoverflow.com/a/37622953/ 5217568

0
задан Peter Karlsson 16 January 2019 в 11:50
поделиться

1 ответ

$result = mysqli_query($conn, "SELECT people.* FROM product, JSON_TABLE(attributes, '$.people[*]' COLUMNS (firstname VARCHAR(40) PATH '$.firstname')) people");

У вас была синтаксическая ошибка в вашем запросе. Вы смешали двойные и одинарные кавычки в имени. Попробуйте приведенный выше запрос и дайте мне знать, работает ли он.

0
ответ дан pr1nc3 16 January 2019 в 11:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: