and I also have a problem with the following index declarations:

  has "CRC32(file_chromaticity)", :as => :chromaticity, :type => :integer

The error I get is:
Generating index files for image_core
rake aborted!
undefined method `__name' for "CRC32(file_chromaticity)":String
-e:1:in `<main>'
Tasks: TOP => ts:generate
(See full trace by running task with --trace)

and the line

  indexes assoc(:file)

produces the following error:
Generating index files for image_core
rake aborted!
undefined method `assoc' for #<Image:0x007f979ffccb30>
-e:1:in `<main>'
Tasks: TOP => ts:generate
(See full trace by running task with --trace)

and the line
   has user_id, :type => :integer

produces the following error:

Generating index files for image_core
Error with statement: REPLACE INTO image_core (id, 
sphinx_internal_class_name, file_width, file_height, file_colorspace, 
file_type, file_resolution, file_depth, description, category, tags, 
campaigns, image_type_name, sphinx_internal_id, sphinx_internal_class, 
sphinx_deleted, origin, client_id, user_id) VALUES (2640, 'Image', '867', 
'442', 'DirectClass sRGB Matte', 'application/pdf', '72', '16', '', 
'client_images', '', '', '', 1320, 'Image', 0, 0, 11, 0)
rake aborted!
unknown column: 'client_id'
-e:1:in `<main>'
Tasks: TOP => ts:generate
(See full trace by running task with --trace)

Cheers,

Govinda

Am Montag, 14. Januar 2013 12:15:52 UTC+1 schrieb 
[email protected]:
>
> Hello guys,
>
> after the announcement here 
> https://github.com/pat/thinking-sphinx/issues/186 that there is some 
> support for realtime indexes I gave it shot and tried to port my existing 
> (and working) thinking_sphinx v2 indexes and tried to port them to the new 
> v3 syntax...
>
> ThinkingSphinx::Index.define :image, :with => :real_time do
>   # indexes assoc(:file)
>   indexes file_width
>   indexes file_height
>   indexes file_colorspace
>   indexes file_content_type, :as => :file_type
>   indexes file_resolution
>   indexes file_depth
>   indexes description
>   indexes category
>   indexes tags
>   indexes campaigns
>   indexes image_type.name, :as => :image_type_name
>   # has "CRC32(file_chromaticity)", :as => :chromaticity, :type => :integer
>   # has "CRC32(file_aspect_ratio)", :as => :aspect_ratio, :type => :integer
>   has image_origin_id, :as => :origin
>   # has image_licencetype_id, :as => :licencetype
>   # has image_type_id, :as => :image_type
>   # has client_id
>   # has user_id
>   # has created_at
>   # has updated_at
>   # has status
> end
>
> When I do a "rake ts:generate" I get the following error:
>
> rake aborted!
> Unknown attribute type ''
>
> Does anybody know how I have to change my indexes to get them to play 
> nicely with sphinx3?
> I am using the edge branch with Rails 3.2.9, Ruby 1.9.3 and sphinx 2.0.6.
>
> Cheers, Govinda
>

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/thinking-sphinx/-/TGKJcPGXTP4J.
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.

Reply via email to