我有这些模特,场地,评论,用户 用户可以在几个场地得分。我的评论表看起来像这样:
Schema::create('reviews', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
$table->integer('venue_id')->unsigned();
$table->foreign('venue_id')->references('id')->on('venues')->onDelete('cascade');
$table->tinyInteger('score');
$table->timestamps();
});
每个场地都会动态计算得分。 现在如何过滤那些得分超过3的场地。