海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

Orama在实现全文本搜索时支持哪些高级查询语法?

2025-09-10 1.8 K

高级搜索语法详解

Orama提供企业级搜索语法支持:

  • 布尔逻辑:支持AND/OR/NOT组合(例:’耳机 NOT 蓝牙’)
  • 短语匹配:引号包裹实现精确匹配(”降噪耳机”)
  • フィールド資格:通过`field:value`格式指定搜索字段(`name:索尼 rating:>4`)
  • あいまい検索:自动处理拼写错误(’heaphones’仍能匹配’headphones’)
  • 范围查询:数值/日期范围(price:50..100)

实际应用示例:

const results = await search(db, {
term: 'name:"无线" AND (rating:>=4 OR price:<100)',
properties: ['name', 'meta.rating'] // 限定返回字段
});

配合多语言词干提取(stemming)和停用词过滤,即使是德文’kopfhörer’也能匹配到’Kopfhörern’等变形词。

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

トップに戻る

ja日本語