Symfony không tạo bất kỳ addFieldNameColumnQuery
cho Doctrine
(hoặc addFieldNameColumnCriteria
cho Propel
), nhưng chỉ đơn giản là các trường là các loại riêng đáy "được ánh xạ" (Number, Text, Boolean, Date, ForeignKey), như bạn thấy trong getFields()
của một BaseMyModelFormFilter
, chỉ định bộ lọc phù hợp khi bộ lọc đầu vào được sử dụng.
Thay vào đó, nếu bạn thêm một trường mới, hãy nói myfield
, bạn phải tạo một hàm addMyfieldNameColumnQuery
(hoặc addMyfieldNameColumnCriteria
) để cho phép Symfony lấy và thêm bộ lọc sql phù hợp.