Orm obtains the attribute values in the join table, and the attribute values in the orm table.
ORM-relational Object Model
Object relationship Mapping (ORM, O/RM, or O/R mapping) is a program technology, it is used to convert data of different types of systems in object-oriented programming languages. In effect, it is actually a "Virtual Object Database" that can be used in programming languages ".
The Eloquent ORM in laravel is used to interact with data tables. Each database table interacts with a corresponding "model". For more information, see the official documentation or Baidu. The code for getting the attribute values in the join table is as follows:
/*** [GetContactAttribute get seller contact] */public function getContactAttribute () {return $ this-> hasOne ('app \ Http \ Models \ Supplier ', 'supplierid ', 'supplierid')-> first ()-> contact ;}
The above section describes how to use the orm to obtain the attribute values in the join table. I hope it will help you!