問題タブ [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.

0 投票する
1 に答える
829 参照

xpath - sql2 クエリと同じ Xpath クエリですか?

TRHIS SQL2 クエリと同じ XPATH クエリが必要です。

sql2クエリをxpathに変換できるツールまたはリンクはありますか? はいの場合はチュートリアル、リンクを共有してください

0 投票する
1 に答える
536 参照

xpath - jackrabbit jcr にクエリを実行して、一致数で並べ替えられたノードを取得する方法 (SQL2/XPATH を使用)?

複数の「タグ」プロパティがアタッチされている Jackrabbit JCR リポジトリにノードが格納されているとします。

クエリ内のいずれかのタグを持つタグを持つノードが返される or クエリを実行したいと考えています。しかし、私はそれらを一致数で並べたいと思っています。したがって、すべての OR 条件が一致するノードが一番上になり、1 つだけ一致するノードが最後になります。

これは、こちらの提案と同じだと思います: https://stackoverflow.com/a/3289152/303106

しかし、私の知る限り、SQL2 には CASE 構造がありません。また、XPATH に相当するものも知りません。

では、どうすれば同じ結果を得ることができますか (それ以外は、アプリケーション レベルでの後処理です。これは、パフォーマンスの問題のために避けたいと思います)。

0 投票する
1 に答える
336 参照

jcr-sql2 - パスによる JCR SQL2 フィルタリング

パスのどこかに「レンディション」が含まれているレコードをフィルタリングしようとしています。クエリに NOT CONTAINS(s.*, 'renditions') がありますが、最後ではなくパスの途中にあるレンディションを含むレコードが返されます。これらのレコードをすべて削除するためのアイデアはありますか? 全文検索よりも高速な方法はありますか?

0 投票する
2 に答える
413 参照

spring - Apache jackrabbit データストアを使用せずにデータベースからデータを取得する方法は?

Jackrabbitを Oracle データベースに統合しまし
た。Jackrabbit を使用してデータを取得したくない場合は、Jackrabbit を使用してデータを保存しています。どのような方法でデータを取得できますか。データベース内のデータは blob 型で保存されています。

0 投票する
2 に答える
821 参照

java - Apache Jackrabbit JCA 2.7.5 .docx および .xlsx インデックス作成

Appache Jackrabbit JCA 2.7.5 を使用しています。問題は、ファイル .docx および .xlsx がインデックス化されていないことです。

私の手順:

  • グラスフィッシュでJackrabbit JCAをデプロイするresource adapter
  • およびConnector Connection Poolresource adapter示す を作成しますConfigFile=path/to/the/repository.xmlHomeDir=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 などの全文検索は完全に機能します。

0 投票する
1 に答える
1252 参照

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

0 投票する
0 に答える
211 参照

jcr-sql2 - エスケープを使用した JCR SQL2 のようなクエリが機能しない

このクエリは正常に実行されます。

ただし、このクエリは次のことを行いません。

エラーも役に立ちません:

それで、何が得られますか?

0 投票する
0 に答える
261 参照

lucene - modeshape で Lucene を使用してランク付けされた全文検索結果

modeshape で全文検索を実行しようとしています。ルセン指数に基づくランキング結果に特に興味があります。ここに私のリポジトリ構成があります

指定した場所に lucene インデックスが作成されていることに気付きました。検索語の出現回数を変えた 10 ~ 15 個のファイルをリポジトリに追加し、いくつかの単語を使用して検索してみました。以下に示すようにスコアを印刷しています

ただし、ここではスコアはすべての結果で常に 1.0 です。結合せずに簡単なクエリも試してみました...

しかし運がない

0 投票する
1 に答える
955 参照

aem - AEM 6 での SQL2 JCR クエリの問題

次のクエリがありますが、結果は生成されませんが、エラーはありません。「注目のプレス リリース」ではなく、「お知らせ」などの特定のタイプのすべてのページを選択しようとしています。

「AND (NOT CONTAINS ...」という行を削除すると、正しい結果が得られます。また、その行を元に戻し、「AND (CONTAINS( ...」という行を削除すると、正しい結果が得られます。ただし、両方の行があると、プレスリリースではなく、アナウンスのようなものであるなど、限定すべきページがあります。

クエリが機能しない理由を知っている人はいますか? 私は SQL2 を初めて使用しますが、Web 上で同様の例を見つけることができず、一般的な用語で構文を説明しているだけです。

ありがとう!