Laravel 8 Nova:自定义 Reationship BelongsToMany 选项,displayUsing 和 resolveUsing 不起作用

Laravel 8 Nova: Customize Reationship BelongsToMany options, displayUsing and resolveUsing don't work

在 Nova 资源中,我展示了一个 BelongsToMany Nova Field。如果该字段的选项值已经附加到 Nova 资源,我想简单地在该字段的选项值之前连接(添加)一个“检查象形图”。

我试过使用:

BelongsToMany::make(__('Circuits'), 'circuits', Circuit::class)->displayUsing(function ($name) {
            return '...';
        }), 

BelongsToMany::make(__('Circuits'), 'circuits', Circuit::class)->resolveUsing(function ($name) {
            return '...';
        }), 

但两者都不起作用(没有错误,但不会修改字段中显示的选项)。

我也试过 Laravel Nova, custom options belongsTo 但它不起作用(函数 optionsdisplayUsingLabels 没有修改任何东西 - 仍然没有显示错误)。

我应该覆盖 BelongsToMany class,我应该(如何?)?

我没有找到用支票或文本等作为前缀的方法。但是我们可以通过在 Nova 资源中指定方法 setRelatableX(...) {...}.[=11 来过滤掉选项值=]