繁体   English   中英

Laravel从表中获取记录

[英]Laravel get record from table

我有表属性。

我有专栏:

  • ID
  • 名称
  • bind_id

我有模型属性,我想做与bind_id的return collection属性相关的attributeRelated。 我该怎么办?

public function getRelatedAttribute()
{
    return $this->where('id', $this->bind_attribute);
}

不工作。 我得到错误未定义的对象。

如果您的模型名称为Attributes,则获取所有相关属性的语句为

Attributes::where('bind_id' ,$your_desired_value)->get();

如果函数在模型类中,则可以在函数中执行以下操作:

return $this->where('bind_id',$your_desired_value)->get();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM