Ticket #10908

検索時に含まれる文字
Open Date: 2007-08-30 18:23 Last Update: 2007-08-31 11:57

Reporter:
(Anonymous)
Owner:
(None)
Type:
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

はじめまして
MySQLでSennaを使っていましたが、
このたび初めてpostgres8.2.4にて
ludia 1.1.0 senna 1.0.7
を導入いたしました。
検索時に
select * from table01 where
body @@ 'hoge・hoge'
のように「・」「・」が含まれていると
ヒットしません。
こちらはバグなのでしょうか。
それとも仕様でしょうか。

Ticket History (2/2 Histories)

2007-08-31 11:57 Updated by: co-saka
Comment
Logged In: YES
user_id=23292

こんにちは。

# CREATE INDEX idx ON tab USING fulltext(col);
# SELECT * FROM tab WHERE col @@ 'hoge・hoge';
col
---------------------
hoge・hoge
今日hoge・hoge test
(2 rows)

このように検索にヒットします。(・は全角です。)

mecab, mecab辞書, PostgreSQLの3種類の文字コードは
何になっていますか?
一致していないとヒットしない可能性があります。
どのレコードが検索にヒットするはずなのですか?
別の原因でヒットしていないのかもしれません。

2点確認してもらえないでしょうか。
2007-08-31 11:57 Updated by: co-saka
Comment
Logged In: YES
user_id=23292

こんにちは。

# CREATE INDEX idx ON tab USING fulltext(col);
# SELECT * FROM tab WHERE col @@ 'hoge・hoge';
col
---------------------
hoge・hoge
今日hoge・hoge test
(2 rows)

このように検索にヒットします。(・は全角です。)

mecab, mecab辞書, PostgreSQLの3種類の文字コードは
何になっていますか?
一致していないとヒットしない可能性があります。
どのレコードが検索にヒットするはずなのですか?
別の原因でヒットしていないのかもしれません。

2点確認してもらえないでしょうか。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login