尝试在Laravel创建一个五星级评级系统。星率是一个介于1到5之间的浮点数,它成功地存储在数据库中。数据库中rates表的迁移文件。(我已经将星型列的数据类型设置为浮点型) public function up() Schema::create('rates', function (Blueprint $table) {user_id')->nullable()->constrained()->onUpdate('cascade')->
我正在试图计算产品的平均评级值。而不是每次我们需要的时候计算产品的平均评级。每次有人给我打分的时候我都会计算出来。看起来我做得不对,但我不知道我的错误在哪里。让我知道我做错了什么。我使用的是post('save')而不是post('updateOne'),但后者的实现在文档中并不是很简单。非常令人困惑。import mongoose from 'mongoose';
const Pare