23

Googleアナリティクスアドバンストセグメントインターフェイスと同様に、カスタムブールスタイルのクエリの作成を管理するためのJavaScript /インターフェイスライブラリがありますか?JavaScriptブール検索クエリビルダインターフェイスライブラリ?

基本的に、バックエンド(私の場合はMySQLですが、データベース固有である必要はありません)のカスタムクエリビルダーに接続するために使用できるクエリ構築用の動的インターフェイスです。

私は検索しましたが、有用で有用なものは見つかりませんでした。

Google Analytics Query Builder

+0

は、ユーザーがSQLを入力し、where句、その後、SQLパーサーを使用してそれを解析することが可能と考えていますか? – Gajus

答えて

2

かなり新しいものがここで見つけることができますjQueryのQueryBuilderです:http://querybuilder.js.org/

それは次の論理とフィルタ演算子をサポートしています。

  • または
  • 等しい/等しくない
  • in/not_in
  • で始まる/開始しないでください
  • /しない含ま
  • と/ていない端部と端部が空で含ま/
  • がnull空でない/
  • 未満/以下/大きい/以上
  • nullでありません
  • の間に/

基本出力はJSONですが、SQLまたはMongoDB構文のインポート/エクスポート用のプラグインも使用できます。

いくつかのデモ

は、ここで見つけることができます: http://querybuilder.js.org/demo.html

4

私はあなたに非常に似て弾性検索フォーラム、上でこの質問を見つけました。弾性検索jsクライアントライブラリが提案されています:http://elasticsearch-users.115913.n3.nabble.com/javascript-query-builder-td1860558.html

ExtJSには、グリッドコントロールのクエリビルダ拡張機能があります。http://www.developerextensions.com/index.php/extjs-grid-query-builder(クエリビルダーと呼ばれる表の上にあるリンクを探します)。

「Active Query Builder」:http://aspquerybuilder.net/default.aspx フィーチャーリストはhttp://www.activequerybuilder.com/featurematrix.html?show=aspです。これはで、 jQueryを使用するASP.NETコンポーネントです。かなり堅牢で、あなたが探している以上のものかもしれませんし、あなたのフレームワーク(あなたが指定していない)と互換性があるかもしれません。

さらにASP.NETベースのクエリビルダは、Web based visual query builderからリンクされています。

10

http://redquerybuilder.appspot.com/ではありませんが、技術者ではない人が使用することを目指しています。

私はこのプロジェクトの著者の一人であることを明確にする必要があります。

+0

これは素晴らしいことです。共有ありがとう! – Yahel

+0

私はそれが好きです、今夜それで遊びます。 – bentwonk

4

私は最近出会ったウェブサービスです:Advangleです。

あなたのリクエストに似たUIを持つ種類のJavaScriptライブラリを使用しているようです。

+0

Advangleは実際にGoogleとBingのクエリを提供します。 –

関連する問題