Forum: Rails-ES Re: OT: problema con acts_as_ferret

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
E962ae295d82a05193cc180c12bda5d8?d=identicon&s=25 unknown (Guest)
on 2009-02-19 00:11
(Received via mailing list)
./script/ferret_server -e production

Creo recordar que era asi la linea.

Dependiendo en que en que entorno tengas tu aplicacion debes arrancar el
servidor de ferret. Si has borrado el index debes reiniciar el servidor
ferret.

------Mensaje original------
De: Romina Castillo
Remitente: ror-es-bounces@lists.simplelogica.net
Para: ror-es@lists.simplelogica.net
Responder a: ror-es@lists.simplelogica.net
Asunto: Re: [Ror-es] OT: problema con acts_as_ferret
Enviado: 19 Feb, 2009 00:06

gracias por responder tan rapido, estuve mirando y no me genera ningun
error ni nada...solo que no realiza la busqueda...

lo que si, me volvio a generar el directorio index/develop....

disculpa si es una pregunta tonta, pero a que te refieres con:

> Tienes que reiniciar el ferret_server en el entorno que corresponda


Saludos!

--
Posted via http://www.ruby-forum.com/.
_______________________________________________
Ror-es mailing list
Ror-es@lists.simplelogica.net
http://lists.simplelogica.net/mailman/listinfo/ror-es


Enviado desde mi dispositivo BlackBerry® de Orange.
Af3e7006b5dec6098012c2a35e92aaf2?d=identicon&s=25 Romina Castillo (iuranchita)
on 2009-02-19 14:22
unknown wrote:
> ./script/ferret_server -e production

hola de nuevo, hice lo que me dijiste pero siguio en las mismas.
mira lo que sale es esto:

Processing BusquedaController#resultado (for 10.232.240.60 at 2009-02-19
10:11:13) [POST]
  Parameters: {"commit"=>"Buscar",
"authenticity_token"=>"7b79f76c686fb4c2486b3a887c66197fd0bede49",
"query"=>"ruby"}
  SQL (0.1ms)   SET NAMES 'utf8'
  SQL (0.1ms)   SET SQL_AUTO_IS_NULL=0
  SQL (0.3ms)   SHOW TABLES
  Repo Columns (0.9ms)   SHOW FIELDS FROM `repos`
configured index for class Repo:
{:reindex_batch_size=>1000, :registered_models=>[Repo(id: integer,
nombre: string, descripcion: text, archivo: binary, content_type:
string, responsable: string, filename: string, created_at: datetime,
updated_at: datetime, directorio: integer)],
:ferret=>{:path=>"/home/operador/repos/index/development/repo",
:handle_parse_errors=>true, :create_if_missing=>true, :auto_flush=>true,
:default_field=>[:descripcion, :nombre],
:dir=>#<Ferret::Store::FSDirectory:0x7f0f02fa6c30>, :lock_retry_time=>2,
:analyzer=>#<Ferret::Analysis::StandardAnalyzer:0x7f0f02fa6ac8>,
:key=>:key, :or_default=>false}, :raise_drb_errors=>false, :name=>:repo,
:ferret_fields=>{:descripcion=>{:via=>:descripcion, :store=>:no,
:index=>:yes, :term_vector=>:with_positions_offsets, :highlight=>:yes,
:boost=>1.0}, :nombre=>{:via=>:nombre, :store=>:no, :index=>:yes,
:term_vector=>:with_positions_offsets, :highlight=>:yes, :boost=>1.0}},
:user_default_field=>nil, :enabled=>true, :fields=>[:nombre,
:descripcion],
:index_dir=>"/home/operador/repos/index/development/repo",
:mysql_fast_batches=>true, :single_index=>false,
:index_base_dir=>"/home/operador/repos/index/development/repo"}
  SQL (0.3ms)   SHOW TABLES
  Repo Columns (0.9ms)   SHOW FIELDS FROM `repos`
Rendering template within layouts/busqueda
Rendering busqueda/resultado
Completed in 28ms (View: 11, DB: 2) | 200 OK
[http://10.232.240.58/busqueda/resultado]

espero puedas ayudarme...tengo que tener esto listo hoy y ya me estoy
empezando a preocupar

saludos, gracias!!
Af3e7006b5dec6098012c2a35e92aaf2?d=identicon&s=25 Romina Castillo (iuranchita)
on 2009-02-19 14:24
Mira, tengo corriendo la misma aplicacion en otro pc y funciona sin
problemas...
aqui esta lo que sale para que sea un poco mas simple la comparacion...

Processing PruebaController#resultado (for 127.0.0.1 at 2009-02-19
09:47:52) [POST]
  Session ID:
BAh7CDoKcXVlcnkiCXJ1Ynk6DGNzcmZfaWQiJTM3NTUxNGU4ZjUxNmJkMDcy
N2UwZmVhOWU0YzhiMzY5IgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpG
bGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA--9480b21074e5ebd7a3774451cabc6c0fa9bcfd24
  Parameters: {"commit"=>"Buscar",
"authenticity_token"=>"5f04d8f9f4a6767933caed539a14a0cc1a05393a",
"action"=>"busqueda", "controller"=>"prueba", "query"=>"ruby"}
Asked for a remote server ? true, ENV["FERRET_USE_LOCAL_INDEX"] is nil,
looks like we are not the server
Will use local index.
using index in
/home/rcastillo/Escritorio/rubys/work/repos/index/development/repo
default field list: [:nombre, :descripcion]
  Repo Load (0.001969)   SELECT * FROM `repos` WHERE (repos.id in
('2','4'))
  Repo Columns (0.002299)   SHOW FIELDS FROM `repos`
Query: ruby
total hits: 3, results delivered: 2
Rendering template within layouts/prueba
Rendering prueba/busqueda
DEPRECATION WARNING: WillPaginate: You are using a paginated collection
of class ActsAsFerret::SearchResults which conforms to the old API of
WillPaginate::Collection by using `page_count`, while the current method
name is `total_pages`. Please upgrade yours or 3rd-party code that
provides the paginated collection  See
http://www.rubyonrails.org/deprecation for details. (called from
will_paginate at
/home/rcastillo/Escritorio/rubys/work/repos/vendor/plugins/will_paginate/lib/will_paginate/view_helpers.rb:98)
348246701cfdb2130b842fd839751a18?d=identicon&s=25 Raul Murciano (raul)
on 2009-02-19 14:39
(Received via mailing list)
2009/2/19 Romina Castillo <ruby-forum-incoming@andreas-s.net>:
> espero puedas ayudarme...tengo que tener esto listo hoy y ya me estoy
> empezando a preocupar

¿Has mirado un poco la API de ferret? Así a simple vista hay un método
llamado rebuild_index que, al menos por el nombre, parece que puede
ser útil...
This topic is locked and can not be replied to.