human
SQLSTATE [HY093]：無効なパラメーター数：バインドされた変数の数はトークンの数と一致しません
gpt
その理由の1つは、numrowsと呼ばれるバインディングを宣言できたかもしれないが、実際には何もバインドすることはないということかもしれません。
human
そして、どうすればこの間違いを解決できますか？
gpt
クエリに渡される変数の数がクエリのプレースホルダーの数と一致するようにすることにより、問題を解決できます。これを行うには、次のことを行うことができます。

1.クエリ内のプレースホルダーの数をカウントします（例：numrows）。

2.渡される変数の数をクエリにカウントします（例：$ numrows）。

3.両方の数値が一致することを確認します。そうでない場合は、必要に応じてプレースホルダーまたは変数を追加または削除してください。

たとえば、クエリが次のようになる場合：

$ query = "select * from table column =：numrows";

そして、あなたは単一の変数、$ numrowを渡しているので、クエリはエラーなしで動作するはずです。複数の変数を渡す場合は、クエリに各変数に追加のプレースホルダーを追加する必要があります。
human
上記のjsonを与えます
{
    「service_name」：「gakaki」
    「envs」：[
        {
            「名前」：「最新」、
            "Target_url"： "http://baidu.com"、
            「base_url」：「http://baseapi.gakaki.com」
        }
    ]
}

Rust Actix Crudコードを生成してください