dlh_test_server/app/common/model/LocalStore.php
2024-10-21 17:16:44 +08:00

27 lines
680 B
PHP
Executable File

<?php
namespace app\common\model;
use app\common\model\localstore\LocalStoreGoods;
use app\common\model\user\User;
use think\Model;
class LocalStore extends Model
{
protected $name = 'local_store';
public function info()
{
return $this->belongsTo(User::class, 'user_id', 'id')->field('id, nickname');
}
// 店铺街
public function streetGoods()
{
return $this->hasMany(LocalStoreGoods::class, 'lstore_id', 'lstore_id')
->alias('lsg')
->join('local_store_goods_pic p', 'lsg.id = p.lsg_id')
->field('lsg.id, lsg.lstore_id, lsg.title, lsg.price, p.url')
->order('lsg.id desc');
}
}