Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
Internet
>
WWW/HTTP
>
Indexing/Search
>
Ludia
>
Ticket-Liste / Suche
>
Ticket #9738
Ludia
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Dokumente
Wiki
Titelseite
Titel-Index
Kürzliche Änderungen
Doc Mgr
List Docs
Kommunikation
Foren
Forum-Liste
Hilfe (2)
Offene Diskussion (1)
Mailinglisten
Alle Mailinglisten
ludia-users
Neuigkeiten
Ticket #9738
Ticket-Liste
Neue Ticket abschicken
RSS
検索のバグをみつかりました。お願いします。
Eröffnet am:
2007-01-08 19:56
Letztes Update:
2007-01-11 12:42
beobachte
ON
OFF
Auswertung:
(Anonym)
Verantwortlicher:
(Keine)
Typ:
Fehler
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine
Details
Antworten
こんにちわ
クラフトと申します。先、他のところに書き込みしてしまい
ました。申し訳ありませんでした。
僕のプログラムはludia を使っています。データベースは
postgresql 8.1.4、 エンコーディング はEUC-JPです。
バージョン0.8 と 0.9 、両方試しました。早かったのは確
実ですが、問題が以下のようにあります。
1.カナで検索すると検索結果が実際の数より少ないです。
「インポートレコード」という言葉で試しました。手順とは
まずデータベースに今の言葉を登録して、「インポート」で
検索しました。そしたら「インポートレコード」のレコード
が出てきませんでした。
ですが、「インポート」と「レコート」の間に空白を入れる
と、検索に引っかかりました。
どんな手順で修正すれば、直るんですか?
よろしくお願いします。
czarft@gmail.com
Ticket-Verlauf (2/2 Historien)
2007-01-11 11:26
Aktualisiert von:
co-saka
Kommentar
Antworten
Logged In: YES
user_id=23292
報告ありがとうございます。
クラフトさんの環境でわからない点があるので、
以下の条件を仮定してコメントさせていただきます。
・形態素(fulltext)を使用
・「インポート」と「レコート」の間に空白を入れる
↓
データベースの「インポートレコード」の間に空白を入れる。
(検索クエリで「インポート レコード」ではない。)
形態素を使用した場合は、検索結果が少ない場合は、
検索方法をより詳細にして、再検索するという仕様になっており
ます。
参考:http://qwik.jp/senna/query.html
常に検索でヒットさせたい場合は、
SELECT * FROM tab WHERE col @@ '*E-7 インポート';
として、最初から詳細な検索を行うか、
N-gram(fulltextb)を用いれば良いと思います。
また、EUC-JPを使用しているようですが、
mecab, sennaの文字コードもEUC-JPに設定しているでしょうか。
今、一度ご確認していただければと思います。
2007-01-11 12:42
Aktualisiert von: None
Kommentar
Antworten
Logged In: NO
ありがとうございます。
mecab, sennaの文字コードもEUC-JPに設定しています。
Dateianhangliste (
0
)
Dateianhangliste
Keine Anhänge
Bearbeiten
Kommentar hinzufügen
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Anmelden
Kommentar hinzufügen
Vorschau
Abschicken
クラフトと申します。先、他のところに書き込みしてしまい
ました。申し訳ありませんでした。
僕のプログラムはludia を使っています。データベースは
postgresql 8.1.4、 エンコーディング はEUC-JPです。
バージョン0.8 と 0.9 、両方試しました。早かったのは確
実ですが、問題が以下のようにあります。
1.カナで検索すると検索結果が実際の数より少ないです。
「インポートレコード」という言葉で試しました。手順とは
まずデータベースに今の言葉を登録して、「インポート」で
検索しました。そしたら「インポートレコード」のレコード
が出てきませんでした。
ですが、「インポート」と「レコート」の間に空白を入れる
と、検索に引っかかりました。
どんな手順で修正すれば、直るんですか?
よろしくお願いします。
czarft@gmail.com