1

我试图找出如何对使用对象 ID 数组存储使用 GridFS 存储的图像 ID 的文档(实体)进行编辑操作。这是一对多的,但在 Document 中使用数组,而不是中间表。

到目前为止,我能够将以下内容添加到我的编辑操作中: 我的新闻实体/文档的图像管理器

这是我在 NewsAdmin configureFormFields() 中使用的代码:

$formMapper
        ->with('Images Manager')
        ->add(
            'cover_images',
            CollectionType::class,
            ['required' => true, 'label' => 'Cover Images'],
            [ 'admin_code' => 'admin.file' ]
        )

我有一个控制器和一个动作 (@Route("/image/{id}", name="show_image")) 使用 MongoDB GridFS 在前端处理图像的显示。它使用存储在此数组中的 ID: 对象 ID 数组示例

4

0 回答 0