0

PHP でGoogle 検索クエリ エンジンをエミュレートすることは可能ですか? に似ている必要がありますが、 InnoDB ではMATCH AGAINST機能しません(FK を使用する必要があります)。

複雑な考えだと思いますが、それを行うライブラリがあるかもしれません。次のように検索する必要があります。

$search = new MisteriousQuery();
$search->searchOn('firstname', 'lastname', 'email', 'address');
$search->searchBy('David');
$search->generateSQL();

基本的に関連性で検索する必要があり、Google 検索エンジンは非常に優れています。誰かがアイデアを持っていますか?

4

1 に答える 1

0

特定のフィールドを一致させるファジーな方法をお探しですか?

1 つの方法は、より優れた検索エンジンを使用することです。たとえば、ルセンまたはスフィンクス。

もう 1 つの方法は、SQL を使用してこれを解決することです。「いいね」と「n-gramm」/「fuzzysearch」で調べます。

于 2012-07-05T19:53:33.847 に答える