您好,我無法在我的laravel代碼中獲取值。看到這裏,請注意->where('created_at', 'LIKE', '%'.'2017-04-12'.'%')
在laravel中使用'LIKE'
$filtered_table = Method::leftJoin('users', 'users.id', '=', 'methods.created_by')
->leftJoin('roles', 'roles.id', '=', 'users.role_id')
->leftJoin('types', 'types.id', '=', 'methods.type_id')
//->where($request->filters)//will act as a searchmap
->where('created_at', 'LIKE', '%'.'2017-04-12'.'%')
->get([ 'users.username', 'users.id AS users_id', 'methods.*', 'methods.id AS method_id', 'methods.name AS method_name', 'roles.id AS role_id', 'roles.name AS role_name',
'types.id AS type_id_typetable', 'types.name AS type_name']);
我的問題是什麼是使用「喜歡」的正確方法,因爲我無法擺脫它的任何值。我使用它的原因是因爲該列有其他字符串。看到這張照片。
是否有可能只讀/或該列中(我在做這個測試的目的),找到「2017年4月12日」。
你沒有提到這created_at?它可以是roles.created_at或types.created_at或method.created_at –
methods.created_at – user827391012