ホームページ  >  に質問  >  本文

php - restful 重写update action 在重写完后访问域名/v1/product/ID 的时候方法里怎么获取到ID呢?

Yii2 restful 重写update action 那么问题来了,在重写完后访问api.xxxx.com/v1/product/ID 的时候 方法里怎么获取到ID呢?

迷茫迷茫2683日前371

全員に返信(2)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:03:35

    yii2 では、関数のパラメーターが ($id) の場合、渡されたパラメーターの値が ID として検索されます。それを渡さない場合は、エラーが報告されます

    つまり、関数のパラメーターがどのように記述されていても、そのパラメーターを見つけるために $ 記号が削除され、それを渡す必要があります。

    パラメータを渡したくない場合は、仮パラメータを記述します。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:03:35

    リーリー

    これであなたも得られます。変わっていません
    uid をパラメータとして直接渡したと思います。 $uid を直接使用する必要があるだけです。
    あなたが送信した説明は、$uid を持参しなかったためです

    Ajax リクエストをもう一度押すことができるように、actionUpdate($uid) を actionUpdate($id) に変更することをお勧めします

    返事
    0
  • キャンセル返事