Hi,
I have monkey patched ActiveRecord's destroy to perform soft deletes
(i.e. set the deleted flag to 1), and I am getting this weird error:
unknown index 'my_model_delta' in update request.
Does anyone have any idea whats going on? This is what my define_index
looks like:
define_index do
indexes :name, :sortable => true
has :deleted
set_property :delta => true
end
And here is part of the exception:
Processing MyController#destroy to xml (for 127.0.0.1 at 2009-06-07
20:38:41) [DELETE]
Parameters: {"id"=>"5"}
MyModel Load (0.3ms) SELECT * FROM `my_models` WHERE
(`my_models`.`id` = 5 AND (`my_models`.`deleted` = 0))
MyModel Destroy (0.7ms) UPDATE `my_models` SET deleted = 1,
updated_at = utc_timestamp() WHERE `id` = 5
Riddle::ResponseError (searchd error (status: 1): unknown index
'my_model_delta' in update request):
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Thinking Sphinx" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/thinking-sphinx?hl=en
-~----------~----~----~----~------~----~------~--~---