問題タブ [jcr-sql2]
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.
xpath - sql2 クエリと同じ Xpath クエリですか?
TRHIS SQL2 クエリと同じ XPATH クエリが必要です。
sql2クエリをxpathに変換できるツールまたはリンクはありますか? はいの場合はチュートリアル、リンクを共有してください
xpath - jackrabbit jcr にクエリを実行して、一致数で並べ替えられたノードを取得する方法 (SQL2/XPATH を使用)?
複数の「タグ」プロパティがアタッチされている Jackrabbit JCR リポジトリにノードが格納されているとします。
クエリ内のいずれかのタグを持つタグを持つノードが返される or クエリを実行したいと考えています。しかし、私はそれらを一致数で並べたいと思っています。したがって、すべての OR 条件が一致するノードが一番上になり、1 つだけ一致するノードが最後になります。
これは、こちらの提案と同じだと思います: https://stackoverflow.com/a/3289152/303106
しかし、私の知る限り、SQL2 には CASE 構造がありません。また、XPATH に相当するものも知りません。
では、どうすれば同じ結果を得ることができますか (それ以外は、アプリケーション レベルでの後処理です。これは、パフォーマンスの問題のために避けたいと思います)。
jcr-sql2 - パスによる JCR SQL2 フィルタリング
パスのどこかに「レンディション」が含まれているレコードをフィルタリングしようとしています。クエリに NOT CONTAINS(s.*, 'renditions') がありますが、最後ではなくパスの途中にあるレンディションを含むレコードが返されます。これらのレコードをすべて削除するためのアイデアはありますか? 全文検索よりも高速な方法はありますか?
spring - Apache jackrabbit データストアを使用せずにデータベースからデータを取得する方法は?
Jackrabbitを Oracle データベースに統合しまし
た。Jackrabbit を使用してデータを取得したくない場合は、Jackrabbit を使用してデータを保存しています。どのような方法でデータを取得できますか。データベース内のデータは blob 型で保存されています。
java - Apache Jackrabbit JCA 2.7.5 .docx および .xlsx インデックス作成
Appache Jackrabbit JCA 2.7.5 を使用しています。問題は、ファイル .docx および .xlsx がインデックス化されていないことです。
私の手順:
- グラスフィッシュでJackrabbit JCAをデプロイする
resource adapter
- および
Connector Connection Pool
をresource adapter
示す を作成しますConfigFile=path/to/the/repository.xml
HomeDir=path/to/the //miss the repository.xml
Connector Resources
コネクタ プール (jndi) の を作成します。- Web アプリケーションを作成する
コネクタ リソースからセッションを取得するクラスを作成します (以下のコード)。
/li>カスタム ファイルタイプを作成する
/li>永続化のための抽象クラスを作成する
/li>Bean を作成する
/li>
私の構成ファイル:
リポジトリ.xml
/li>tika-config.xml
/li>
public List<Fichier> findAllByContains(String path,String motCles)
関数を呼び出して.docxおよび.xslxドキュメントに全文検索する場合を除いて、Beanからのすべてのクエリが機能します。.pdf、.txt、.xml、.xls、.doc などの全文検索は完全に機能します。
aem - CQ5 の CRXDE lite 検索ツールで SQL2 クエリステートメントが機能しない
こんにちは、名前が「 MainReference 」で、値が「FK123456」または「123456 」に等しいプロパティ「id 」を特定のパス内に含むノードを検索しようとしています。コードでクエリビルダーを使用してこれを行っている場合、正常に機能しています。そのために、私はこのステートメントを使用しています:
しかし、crxdelite --> Tools --> query を使用して検索しようとすると、次のステートメントを使用します。
ステートメントにある種のエラーが発生します。
助けてもらえますか?検索機能でクエリ ツールを使用して同じクエリを実行するにはどうすればよいですか。
クエリの種類は SQL2 エラーは --SELECT * FROM [nt:base] AS s WHERE ISDESCENDANTNODE(s,'/etc/commerce/products/flipkart') and CONTAINS NAME() = 'MainReference' and (s.id, 'FK123456' OR s.id='123456'); expected: (, ., =, <>, <, >, <=, >=, LIKE, IS, NO
jcr-sql2 - エスケープを使用した JCR SQL2 のようなクエリが機能しない
このクエリは正常に実行されます。
ただし、このクエリは次のことを行いません。
エラーも役に立ちません:
それで、何が得られますか?
lucene - modeshape で Lucene を使用してランク付けされた全文検索結果
modeshape で全文検索を実行しようとしています。ルセン指数に基づくランキング結果に特に興味があります。ここに私のリポジトリ構成があります
指定した場所に lucene インデックスが作成されていることに気付きました。検索語の出現回数を変えた 10 ~ 15 個のファイルをリポジトリに追加し、いくつかの単語を使用して検索してみました。以下に示すようにスコアを印刷しています
ただし、ここではスコアはすべての結果で常に 1.0 です。結合せずに簡単なクエリも試してみました...
しかし運がない
aem - AEM 6 での SQL2 JCR クエリの問題
次のクエリがありますが、結果は生成されませんが、エラーはありません。「注目のプレス リリース」ではなく、「お知らせ」などの特定のタイプのすべてのページを選択しようとしています。
「AND (NOT CONTAINS ...」という行を削除すると、正しい結果が得られます。また、その行を元に戻し、「AND (CONTAINS( ...」という行を削除すると、正しい結果が得られます。ただし、両方の行があると、プレスリリースではなく、アナウンスのようなものであるなど、限定すべきページがあります。
クエリが機能しない理由を知っている人はいますか? 私は SQL2 を初めて使用しますが、Web 上で同様の例を見つけることができず、一般的な用語で構文を説明しているだけです。
ありがとう!