已经有人在 AdonisJs 中使用过 Hashids 了吗?
更具体地说,在模型中,返回对象中的属性hashid
我正在从 Laravel 迁移到 Adonis。在 Laravel 中,每个模型中只需要几行代码就可以了,如下所示:
use Hashids;
class Menu extends Model
{
use \OwenIt\Auditing\Auditable;
protected $appends = ['hashid'];
public function getHashidAttribute()
{
return Hashids::encode($this->attributes['id']);
}
}
我安装了这个 NPM 包:https://www.npmjs.com/package/adonis-hashids,我试图弄清楚如何像 Laravel 那样使用