स्क्रॉल
SQL क्वेरी व्यूज़ को कैसे बदलें?
मंच(फोरम्स)
नमस्ते, मुझे views क्वेरी को बदलने की आवश्यकता महसूस हुई।
मैं hook_views_query_alter का उपयोग कर रहा हूँ
function custom_module_views_query_alter(&$view, &$query) {
if ( $view->name == 'uc_catalog_terms' ) {
$query->where[0]['conditions'][0]['field']="SUBSTRING('taxonomy_term_data.name, 1, 1)";
}
}
लेकिन यह क्वेरी सभी प्रतीकों को हटा देती है, जिसके परिणामस्वरूप views इस तरह की क्वेरी बनाता है:
WHERE (( (SUBSTRINGtaxonomy_term_data.name11 = 'a') ))
क्यों प्रतीक हटाए जा रहे हैं, और इससे कैसे निपटें?
मैंने विदेशी फोरम पर पाया कि यह त्रुटि संस्करण 7x.3.dev में थी,
मेरे पास संस्करण 7.x-3.7 है