是否有一种简单和/或有效的方法来使数据库请求考虑到 flexform 列中的字段,例如用于排序、where 子句等。
可能是通过 TypoScript DatabaseQueryProcessor 或 PHP exec_INSERT/UPDATE/DELETE/SELECTquery。
我目前没有一个很好的有效选择如何做到这一点,我会很高兴有一个解决方案。
更新:感谢您的所有回答,我正在考虑将一些设置从普通数据库列切换到 Flexform,以允许后端用户动态创建表单结构,但我显然不会对需要搜索的字段执行此操作需要像你们提到的那样被解析两次。无论如何,新的 FlexForm 处理器非常酷,它使读取这些字段以进行正常数据输出变得非常容易(并且它结束了我有时苦苦挣扎的每个扩展的不同 flexform 处理)。谢谢你的帮助。