id/index/objectIDで藻類を検索する機能が必要です。だから、加入者ID 1829私は誰かが検索バーにそれを入力する能力を必要とし、1829が現れます。id/index/objectIDで検索するLaravel/Scout/Algolia
Algoliaを直接使用することはできませんので、まずこれが可能です。もしあれば、どうすれば設定できますか?
これができない場合は、別の検索を作成する必要がありますが、問題はそれほど迷惑なことではありません。
id/index/objectIDで藻類を検索する機能が必要です。だから、加入者ID 1829私は誰かが検索バーにそれを入力する能力を必要とし、1829が現れます。id/index/objectIDで検索するLaravel/Scout/Algolia
Algoliaを直接使用することはできませんので、まずこれが可能です。もしあれば、どうすれば設定できますか?
これができない場合は、別の検索を作成する必要がありますが、問題はそれほど迷惑なことではありません。
ObjectIdを最も優先度が高い検索可能にすることができます。そのため、idを検索する場合、最初の要素はそのIDを持つ要素にする必要があります。
あなただけのオブジェクトIDを検索したい場合は、あなたがこのようなものも持つことができます。
if (is_int($query)) {
Model::search($query, function ($algolia, $query, $options) {
$record = $algolia->getObject($query);
return [
'nbHits' => 1,
'hits' => [$record],
];
})->get();
} else {
Model::serach($query);
}
を