-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I have the following Problem:

I created a fairly simple sample project to try out acts_as_ferret and
present the results.

The test set is relatively easy: I have extracts from 6
Wikipedia-Articles about several Topics, which are copied into a model
that has two fields: title and text. This works quite well, until I try
to use #more_like_this, which returns all of the other articles, even if
they have nothing to do with the active article. I debugged a bit and
found out that the query build by #more_like_this is nothing more then
"-id:<id of the active record>".
(so the _result_ is correct)

To try that out on the console, I used:

entry = Entry.find(1)
entry.more_like_this(:field_names => ['text'])

Either I'm doing something entirely wrong or there is a bug. ;) Before
filing a ticket, I want to rule out the first case.

Ferret version is 0.11.4, aaf version is the current stable version
(although trunk didn't work as well).

I uploaded the demo project together with a dump of the Database to:

Project: http://putstuff.putfile.com/95477/8752808
Dump: http://putstuff.putfile.com/95479/6169502

Thanks in advance.
Florian Gilcher

P.S.: There is another minor bug. Altough #more_like_this does set a
default option for :field_names (line #35), this option leads to a crash
in #retrieve_terms. The default option is nil and #retrieve_terms thus
tries to call #each on nil. (line #113)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGnJXo8RlGMqQ8m7oRAoAqAJ4g3oqoLk8XB61tCm+hUJlKdfz0UQCgmoSi
/t3GM4u/N10/S1DVyzUUE48=
=wocT
-----END PGP SIGNATURE-----
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to