SsNodeLabel.php 914 B

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