0

drupalでコンテンツ(ノード)を検索する必要があります。コンテンツタイプはカスタムで、場所、URL、メールアドレス、アドレスなどの多くのフィールドがあります。自分でクエリを書いてみましたが、満足のいく結果ではありませんでした。「node_search_execute」も使用してみましたが、複数のキーワードでは機能せず、「Books」というタイトルのアイテムがある場合、node_search_executeは「book」では機能しません。

drupal内のWebサービスから結果を取得するために使用できる優れたモジュールはありますか、それともクエリを試して機能させる必要があります。

注:モバイルアプリに結果を返す必要があります。

誰かが私に正しいことをするように導くことができますか!!!

ありがとう

4

1 に答える 1

0

1 つの方法は、タイプ MyIsam の新しいテーブルを作成することです。リレーションを破壊する可能性があるため、既存のテーブル タイプを変更しないでください。

追加/編集中にテーブルにデータを追加するか、cron サービスを使用してこのテーブルを更新します。これに対して全文検索を実行して結果を取得します。

また

複数のクエリを使用してデータを取得し、検索結果を返します。(このアプローチは効率的ではないかもしれませんが、うまくいきます)。

于 2013-02-06T10:42:57.200 に答える