我试图找出如何对使用对象ID数组存储使用GridFS存储的图像的ID的文档(实体)进行编辑操作。这是一对多的,但是使用文档内部的数组而不是中间表。
这是我在NewsAdmin configureFormFields()中使用的代码:
$formMapper
->with('Images Manager')
->add(
'cover_images',
CollectionType::class,
['required' => true, 'label' => 'Cover Images'],
[ 'admin_code' => 'admin.file' ]
)
我有一个控制器和一个动作(@Route(“ / image / {id}”,名称=“ show_image”)),该动作使用MongoDB GridFS处理前端中的图像显示。它使用存储在此数组中的ID: