SsNodeLabel.php 884 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Http\Models;
  3. use Eloquent;
  4. use Illuminate\Database\Eloquent\Builder;
  5. use Illuminate\Database\Eloquent\Model;
  6. /**
  7. * 节点标签
  8. *
  9. * @property int $id
  10. * @property int $node_id 用户ID
  11. * @property int $label_id 标签ID
  12. * @property-read Label|null $labelInfo
  13. * @method static Builder|SsNodeLabel newModelQuery()
  14. * @method static Builder|SsNodeLabel newQuery()
  15. * @method static Builder|SsNodeLabel query()
  16. * @method static Builder|SsNodeLabel whereId($value)
  17. * @method static Builder|SsNodeLabel whereLabelId($value)
  18. * @method static Builder|SsNodeLabel whereNodeId($value)
  19. * @mixin Eloquent
  20. */
  21. class SsNodeLabel extends Model {
  22. public $timestamps = false;
  23. protected $table = 'ss_node_label';
  24. protected $primaryKey = 'id';
  25. function labelInfo() {
  26. return $this->hasOne(Label::class, 'id', 'label_id');
  27. }
  28. }