简体   繁体   English

我可以在 Laravel URL 参数中传递 Id 和特定列名吗?

[英]Can i Pass Id and specific column name in Laravel URL Parameter?

I want to receive from URL id or column name and then get results by these parameters.我想从 URL 接收 id 或列名,然后通过这些参数获取结果。

Something like this Route::get('orders/classifier/{id_or_name}', 'ClassifierController@show')->name('get_classifier');像这样 Route::get('orders/classifier/{id_or_name}', 'ClassifierController@show')->name('get_classifier');

{id_or_name} - it's example. {id_or_name} - 这是示例。 Here I want to get id one time and name another time.在这里,我想一次获得 id 并再次命名。 Next, I want to use it from getting data from the database.接下来,我想使用它从数据库中获取数据。

And next in method:下一个方法:

Classifier::whereName($id_or_name)->orWhere('id', $id_or_name)->get();分类器::whereName($id_or_name)->orWhere('id', $id_or_name)->get();

It is possible in Laravel? Laravel 有可能吗?

Yes.是的。 It is possible.有可能的。 By URL parameters i can get any information in integer or string types.通过 URL 参数,我可以获得 integer 或字符串类型中的任何信息。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM