問題タブ [booleanquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lucene - 複数のフィールド間の BooleanQuery
F1
、、F2
と言う3つのフィールドがありますF3
。3 つのフィールド値がすべて null であるすべてのドキュメントを検索したいと考えています。を使用してこれを達成できますBooleanQuery
か? 3 つのフィールドすべてに句を使用するMUST_NOT
と、これらのフィールドのいずれかが非 null 値であるドキュメントは返されません。
私はこのようなものを実装することについて話している
これは確かにうまくいきません.どうすればこれを達成できますか? どんな助けでも役に立ちます。
elasticsearch - Liferay: BooleanQuery は一部の値を使用してはなりません
次のように、複数の値を使用して検索を作成したいと考えています。
カテゴリを含まないすべての記事をデータベースで検索したい:
車 バス オートバイ トラック データベースには、「車」カテゴリの記事が存在しますが、「車」と「バス」カテゴリの記事はありません (1 つの記事と 1 つのカテゴリ)。だから...「OR」のようなものを作る必要があります(「車」または「バス」または「トラック」などのカテゴリを持たないすべての記事が必要です..)
この検索には Liferay 6.1 を使用しています。
android - SELECTクエリを使用せずにRoom永続データベースでブール値true(または1)を持つ行数を取得するにはどうすればよいですか?
プロジェクトで Room 永続データベースを使用しています。0 または 1 のようなブール値の列があるテーブルがあります。値が true (または 1) であるすべてのブール値の数が必要です。
where句を使用して選択されたすべての行の数を取得することにより、選択クエリを使用してこれを達成できることを知っています!
ただし、すべての行をロードしてからカウントを取得するため、これに where 句を使用して Select クエリを使用したくありませんが、行をロードせずにカウントが必要です! 他の簡単な解決策を提案してください! ありがとうございました!