我有2个Laravel Nova资源,客户和债务。债务属于客户,客户有许多债务。
现在,当我打开一些客户时,会根据hasMany关系显示他的债务清单,但是上面有“创建债务”按钮。我不希望能够通过客户资源来创建债务,我希望仅当我使用债务资源时才可以创建债务。
我在Google上搜索了很多,但是我没有找到解决方法,如果这是一个简单的问题,抱歉。我只找到了完全禁止添加债务的方法,但是我想禁止仅根据客户详细信息创建债务。
非常感谢好人!
答案 0 :(得分:1)
以下解决方案应为您提供帮助:
https://nova.laravel.com/docs/2.0/resources/relationships.html#belongsto
%%timeit m1 = blocks.map(blocks.value_counts().ge(n)) 1.41 ms ± 122 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) %%timeit m1 = (df.groupby(blocks)['column2'] .transform('size').ge(n)) 2.12 ms ± 226 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)