小编Joh*_*obo的帖子

Laravel 8 Eloqunet:如何在 Laravel 中将 OR 条件设置为 where 子句

我想显示orders表中status字段等于canceled OR ignored的所有订单。

目前我的查询是这样的:

$canceled = Order::where('status', 'canceled')
                  ->where('user_id', $uid)
                   ->latest()
                   ->paginate(2);
Run Code Online (Sandbox Code Playgroud)

那么我怎样才能在这里添加ignored这个where条款呢?

php laravel eloquent laravel-8

2
推荐指数
1
解决办法
5839
查看次数

如何用品脱去除负数“!”后的空格 象征?

如何使用 laravel/pint 1.4 删除负 \xe2\x80\x9c!\xe2\x80\x9d 符号后面的空格?

\n

不是 :

\n
if (! self::$wasSetup) {\n
Run Code Online (Sandbox Code Playgroud)\n

但 :

\n
if (!self::$wasSetup) {\n
Run Code Online (Sandbox Code Playgroud)\n

我想最后一个是 psr-12 规则......

\n

谢谢!

\n

laravel laravel-9 laravel-pint

2
推荐指数
1
解决办法
725
查看次数

Laravel 8:保存记录时错误调用未定义的方法 DateTime::set()

我最近更新了我的 laravel 8,似乎 Carbon 或日期请求无法正常工作我在保存带有日期时间的记录时收到以下错误

exception: "Error"
file:     "/../vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php"
line: 848
message: "Call to undefined method DateTime::set()"
Run Code Online (Sandbox Code Playgroud)

控制器

$startDate = $request->start_date_time;
$events->start_date_time = Carbon::parse($startDate);
Run Code Online (Sandbox Code Playgroud)

解析字符串: 2021-07-14T07:43:27.498Z

版本

PHP 7.4.21、Laravel 8

php laravel php-carbon laravel-8

1
推荐指数
1
解决办法
2232
查看次数