0

コードを想像してください:

search = Project.search(
  :title_or_description_or_child_name_or_child_age_or_inspiration_or_decorating_style_or_favorite_item_or_others_like_any => keys,
  :galleries_id_like_any => @g,
  :styles_id_like_any => @st,
  :tags_like_any => @t
)

search.all は行を正しく返します。

しかし、search.descend_by_views は nil を返します。

この宝石はバグですか?他に何を使えばいいですか?

4

1 に答える 1

1

なぜうまくいかないのかわかりませんsearch.descend_by_viewsが、これはうまくいくはずです:

search = Post.descend_by_views.search(
  :title => ...
  ...
)

検索の代わりに、他のすべてにもスコープを使用できます。

Post.title_or_anything_like_any(keys).galleries_id_like_any(@g)...descend_by_views.all
于 2010-04-11T13:08:48.610 に答える