我的Offer表有以下方法
/**
* Get the region for this offer.
*/
public function region()
{
return $this->belongsTo('App\Models\Region');
}
/**
* Get the categories for this offer.
*/
public function categories()
{
return $this->belongsToMany('App\Models\OfferCategory');
}
我的
我有一个优惠券模型,它与产品模型(有枢轴表等等)有很多关系。我创建了一些本地范围,以便只获得可用的优惠券,并且只获得确定类别的优惠券:
public function scopeAvailable($query)
{
return $query->where('available', '>', 0);
}
public function scopeOfCategory($query, $category)
{
return $query->join('categories', 'categories
我想得到推送通知,就像flipkart或者myntra那样。(推送通知将附带一个大图片详细说明报价,点击其中将采取的优惠区)。有人知道怎么做吗。我有这样的代码:
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(context)
.setDefaults(defaults)
.setStyle(new NotificationCompat.BigTextStyle().bigText("This is a test for push n
对于产品,我想获得有效的优惠券。一次只能有一个有效的优惠券。
我的产品-Modal看起来像这样:
class Product extends Model
{
public $table_name = 'products';
protected $hidden = [
'coupons',
];
public function coupons() {
return $this->hasMany('App\Models\Coupon', 'dish_id');
所以,我的基本想法是,当一个学生输入他的教育机构提供的优惠券时,系统应该检查优惠券是否存在于数据库中,并显示一条消息,说明优惠券是否在数据库中,但实际发生的是出现一条"errorList“消息,说明优惠券已经存在于数据库中,而我的自定义消息从未出现 这是我的视图函数 def apply_coupon(request):
if request.method == 'POST':
form = ApplyCouponForm(request.POST)
if form.is_valid():
# code_e