Hi, just installed eRecruiter, and tried to configure the Search API with Solr Server, but this error came up:

"PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'entity_type' in 'where clause': INSERT INTO {search_api_item} (index_id, item_id, changed) SELECT i.id AS index_id, :item_id AS item_id, :changed AS changed FROM {search_api_index} i WHERE (entity_type = :db_condition_placeholder_0) AND (enabled = :db_condition_placeholder_1) AND (read_only = :db_condition_placeholder_2) ; Array ( [:db_condition_placeholder_0] => search_api_server [:db_condition_placeholder_1] => 1 [:db_condition_placeholder_2] => 0 [:item_id] => 5 [:changed] => 1 ) in search_api_entity_insert() (line 579 of .../sites/all/modules/search_api/search_api.module).

The website encountered an unexpected error. Please try again later."

Please help, thank you.

Comments

mwo’s picture

Assigned: mwo » Unassigned
mwo’s picture

Status: Active » Fixed

Hi, managed to settle this. It was my own mistake, I did an extra installation of Search API module and Entity module, when they are already provided for together with the installation. Hence the error sufficed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.