Tôi đang tạo biểu mẫu có trường chưa được ánh xạ như được giải thích trong form documentation.Truy cập trường chưa được ánh xạ trong Bộ điều khiển Symfony2
Tuy nhiên khi trong bộ điều khiển hoặc tương tự tôi muốn truy cập nó, hiện nay tôi đang sử dụng các mảng yêu cầu POST và nhận ra từ đó như sau:
$postData = $this->getRequest()->request->get('my_form_name');
$unmappedField = $postData['unmapped_field']
Tôi chỉ không thể không nghĩ đây là không phải là cách tốt nhất, và tôi không thể tìm thấy bất cứ điều gì trên tài liệu chính thức.
Có cách nào tốt hơn điều này không?
Điều gì về việc gọi get ('unmapped_field') trên đối tượng yêu cầu của bạn? –
Trường dữ liệu chưa được ánh xạ này có chứa đối tượng Entity hay là biểu mẫu của bạn được liên kết với một mảng phẳng? – DonCallisto