Sinon, un simple chanp recherche me convient à court terme. Comment
faire par exemple une recherche sur un attribut de mon model?

Merci beaucoup.

On 25 jan, 23:50, trankh <[email protected]> wrote:
> Bonjour,
>
> j'ai installé Rails 2.3.4  sur Mas OS X (Snow leopard) avec MAMP pour
> mysql.
> Tout marche bien.
>
> J'ai installé Sphinx en téléchargeant la source Sphinx 0.9.9-rc2
> puis  thinking-sphinx-1.3.14.
>
> J'ai une objet ticket qui a une clé étrangère status_id.
>
> J'ai modifié mes fichiers comme ceci:
>
> model:
>
> class Ticket < ActiveRecord::Base
> belongs_to :status
>
>  define_index do
>         indexes [name, firstname], :as => :name, :sortable => true
>
>  end
>
> end
>
> controller:
>
>  def index
>
>         @tickets = Ticket.search params[:search]
>
> end
>
> En mode console, une commande comme Ticket.search "xxx" fonctionne
> bien et me retourne mes résultats.
>
> En démarrant le serveur en local, j'ai ce message
>
> => Booting Mongrel
> => Rails 2.3.4 application starting onhttp://0.0.0.0:3000
>
> Sphinx cannot be found on your system. You may need to configure the
> following
> settings in your config/sphinx.yml file:
>   * bin_path
>   * searchd_binary_name
>   * indexer_binary_name
>
> For more information, read the 
> documentation:http://freelancing-god.github.com/ts/en/advanced_config.html
>
> J'ai tenté de créer le fichier sphinx.yml et d'y indiquer le chemin de
> sphinx:
>
> bin_path: "/Users/julien/Downloads/sphinx-0.9.9-rc2"
>
> mais toujours le même message.
>
> Sinon, je me demande que dois-je mettre dans la vue pour permettre une
> recherche en full text ( comment lier ma vue et mon model).
>
> Merci beaucoup

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à