問題タブ [mysql-json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
386 参照

php - PHP クエリ: JSON 検索用の Sql キーにパラメーターを設定する

ここに問題があります。私のコードは次のとおりです。

url フィールドは JSON フィールドであり、次のように含まれます: {"es": "url.html"}

しかし、次のエラーが表示されます。

SQLSTATE[HY093]: 無効なパラメーター番号: バインドされた変数の数がトークンの数と一致しません

url->「$.?」の部分だと思います。エラーですが、そこにパラメーターを渡す方法がわかりません。アイデアはありますか?

0 投票する
1 に答える
733 参照

mysql - MySQL で Json キーと値のペア オブジェクトを使用して文字列を検索して置換する

私はMySQLデータベーステーブルを持っています。つまりds_message、テンプレートとJSONオブジェクトが含まれています。テンプレート文字列に存在するキーを JSON キーで見つけ、そのキーを JSON 値に置き換えたいと思います。

テーブル:

文字列を取得するにはSQL Selectステートメントが必要で、Dear John, the price of bat is $10各テンプレートにはN個のキーがあり、テーブル全体で同一ではありません。

テーブル構造:

期待される結果:

  1. 親愛なるジョンへ、バットの値段は10ドルです
  2. 親愛なるエマ、あなたは製品ジャムを選択しました

SELECTステートメントまたはストアドプロシージャで私を助けてください。