在MySQL数据库表中有2列
- 订单类型ID
- 订单类型
醇>
为了找到带有ID的记录,我使用的是以下代码。
$OrderType = \App\Models\OrderType_Model::find($request->input('OrderTypeID'));
有没有办法通过ID和名字来获取它们?
答案 0 :(得分:0)
您可以使用orWhere子句
$orderType = OrderType_Model
->where('OrderTypeId',$request->input('OrderTypeId))
->orWhere('OrderType', $request->input('OrderType))
->first();
答案 1 :(得分:0)
$OrderType = \App\Models\OrderType_Model
::where("OrderTypeID", "!=", $request->input('OrderTypeID'))
->where("OrderType", '=', $request->input('OrderType'))->first();