function field_test_query_efq_table_prefixing_test_alter
Same name in other branches
- 7.x modules/field/tests/field_test.module \field_test_query_efq_table_prefixing_test_alter()
- 9 core/modules/field/tests/modules/field_test/field_test.module \field_test_query_efq_table_prefixing_test_alter()
- 10 core/modules/field/tests/modules/field_test/field_test.module \field_test_query_efq_table_prefixing_test_alter()
- 11.x core/modules/field/tests/modules/field_test/field_test.module \field_test_query_efq_table_prefixing_test_alter()
Implements hook_query_TAG_alter() for tag 'efq_table_prefixing_test'.
See also
\Drupal\system\Tests\Entity\EntityFieldQueryTest::testTablePrefixing()
File
-
core/
modules/ field/ tests/ modules/ field_test/ field_test.module, line 161
Code
function field_test_query_efq_table_prefixing_test_alter(&$query) {
// Add an additional join onto the entity base table. This will cause an
// exception if the EFQ does not properly prefix the base table.
$query->join('entity_test', 'et2', '%alias.id = entity_test.id');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.