我使用Drupal 7 此代碼拋出一個錯誤:SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'field_data_field_user_first_name0.nid':SELECT field_data_field_user_first_name0.entity_type AS entity_type,...「 如果我刪除->fieldCondition('field_user_first_name', 'value', $str, 'RLIKE')
或->addTag('node_access')
- 沒有錯誤。EntityFieldQuery同時使用fieldCondition和addTag( 'node_access')
謝謝