我试图弄清楚如何用 Laravel Nova 做一些看似简单的事情,但我无法弄清楚。
我想要做的是在文本字段中引用关系数据。我在 Nova 中看到,并了解如何通过HasOne, HasMany ...
外观引用关系。但我想做的是得到这样的关系数据:
Text::make('State', $this->state->name)
这不起作用,我在尝试调试时注意到的是 Nova 资源中的每个函数似乎都运行了多次。这是我添加的日志记录:
public function fields(Request $request) {
logger($this->state->name)
}
当我这样做时,有 3 个日志记录实例,前 2 个包含状态名称,第三个不包含。我认为这可能与它不起作用有关,但不知道是什么原因造成的。
提前感谢您的帮助!