我有这个代码返回一个数组
$t=TicketType::Select('id')->where('title', $request->get('type'))->first();
dd($t);
这一个
TicketType {#452 ▼
+timestamps: false
#casts: array:1 [▶]
#fillable: array:3 [▶]
#connection: "mysql"
#table: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: true
+wasRecentlyCreated: false
#attributes: array:1 [▶]
#original: array:1 [▶]
#changes: []
#guarded: array:1 [▶]
}
但是我只想 1 ,我该怎么做?
答案 0 :(得分:1)
您正在使用eloquent
并且不需要使用选择查询,因此请尝试使用
这样:
$t=TicketType::where('title', $request->get('type'))->first()->id;