问题标签 [laravel-models]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
30 浏览

laravel - 找不到错误类“app\Models\BlogPost”

我正在使用 MySQL (XAMPP) 数据库,该数据库已链接到我的 Laravel 文件夹的 .env 文件中。我正在尝试使用数据库在 posts.index 页面上显示“博客文章”,并且在 Visual Studio 代码中没有显示任何错误,但是当我在浏览器中转到该页面时,它会显示此错误:

找不到错误类“app\Models\BlogPost” http://laravel.test/posts

帖子控制器

博文模型

更新:我现在遇到的问题是我看到了 item 数组。(我是 Laravel 初学者,所以我并不总是在代码中看到问题)。

这是 post.index 代码:

这是我在浏览器中看到的(而不是数据库中的)

0 投票
0 回答
14 浏览

eloquent-relationship - Laravel 多重多态关系

我有一个数据库表如下

帖子表 评论表 用户表 页表 喜欢表
ID ID ID ID ID
用户身份 用户身份 姓名 page_name liker_id
内容 评论 电子邮件 liker_type
created_at created_at 喜欢的_id
喜欢的类型

Likables中的liker_type 列可能是postcommentliker_type列可能是pageuser

我想从PostComment模型中访问总点赞数以及每个页面或用户的集合。

同样,我想获得用户页面喜欢的帖子评论的集合。

有可能有这样的吗?我怎样才能为这个场景建立关系?

0 投票
0 回答
19 浏览

laravel - 模型:无法更新数据库中的值

我有这个函数来更新数据库值,但是其中一个语句不起作用。我创建了一个与名为 的表的关系ventas,但是,它没有将它的值更新为 NULL。这是我的代码:

不起作用的语句是:

尽管其他语句可以无缝运行,但这似乎有问题,但我没有收到任何错误消息。

变量$factura包含 FacturaVenta 模型和关系venta从表中带来模型ventas,这就是为什么我尝试通过访问它$factura->venta并且代码中的注释dd('Esto : ' , $factura->venta->factura_uuid);正确地带来了值,这意味着它正确指向正确的表但它没有被更新为NULL.

我只想从它必须更新的值NULL

请问你能帮帮我吗?