2012-10-22 102 views
2

我使用Drupal 7與視圖3.我創建了一個暴露的文本字段過濾器。 在從操作下拉暴露的過濾選項,我選擇Contains,這樣的查詢是這樣的:Drupal 7 - 暴露的過濾器 - 全文搜索

SELECT ... WHERE some_field LIKE...

是否可以簡單地改變它(插件/模塊/某些選項的/ etc)到mysql全文檢索?

任何提示,將不勝感激:)

回答

1

行,我有管理它:)

在我看來views_query_alter鉤我切換條件是這樣的:

unset($query->where[1]['conditions'][0]); 
$query->add_where_expression('AND', MATCH(field_data_field_searchable.field_searchable_value) AGAINST ('{$searchable_value}' IN BOOLEAN MODE)"); 
相關問題