gpt4 book ai didi

sql - Drupal View - 自定义/修改的 SQL

转载 作者:行者123 更新时间:2023-12-01 09:07:34 25 4
gpt4 key购买 nike

我遇到了存储自定义配置文件字段逗号分隔的“配置文件复选框”模块的问题。

问题是我是否创建了一个按值过滤的 View 。 SQL 结果最终是这样的:

...AND (profile_values_profile_interests.value in ('Business and Investment'))...

不会返回任何数据,因为值是这样存储的:

“商业与投资、判例法、劳动法、税法”

我只需要调整 SQL 以确保字段包含所选值

我可以做些什么来调整它吗?

最佳答案

对于“快速破解”解决方案,您可以尝试实现 hook_views_query_alter(&$view, &$query)在自定义模块中,检查 $view->name(最后还要检查 $view->current_display)以确保您正在处理正确的 View /显示,然后根据需要操作 $query。


编辑: 似乎模块维护者同时解决了潜在问题 - see John's answer ...

关于sql - Drupal View - 自定义/修改的 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5032843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com