問題タブ [taffydb]

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 に答える
1305 参照

javascript - TaffyDB: 選択問題

私はTaffyDBが初めてで、JavaScriptプログラミングをあまり行っていないので、私が抱えている問題が単純なものであることを願っています. 選択したクライアントに応じて、TaffyDB に保存されているオプションでリストボックスを更新しようとしています。ただし、選択を行うと、すべての行が返されます。

以下は、リストボックスを更新するために使用しているコードと、クエリを実行するために使用されるselectString、およびTaffyDBの内容です。

clientID = 1788 を指定したときにすべての行が返される理由を知っている人はいますか?

列識別子を引用符で囲んで、または引用符なしで選択文字列を試しました。

selectString の内容: {clientID:"1788"}

DB の内容: [{"clientID":"1788","projectID":"19"}, {"clientID":"1789","projectID":"24"}, {"clientID":"1790" ,"プロジェクト ID":"23"}]

助けてくれてありがとう。アーロン・L・ブラッチャー

0 投票する
3 に答える
4601 参照

angularjs - AngualJS ng-repeatでコレクションをグループ化しますか?

レコードのコレクションが利用できる非常に単純なシーンがあり、単純なng-repeatでそれらを表示する必要があります。ただし、プロパティごとにグループ化されたレコードが必要であり、このグループ化を実行するためにコレクションを変更する必要はありません。私の考えでは、ある種のフィルターを適用することもできますが、実際にはフィルター、フィルター、データを使用し、グループ化しないでください。コレクションを作成し、単にグループ化して繰り返す方法はありますか?

本当にハックっぽいjsFiddleが私がやろうとしていることでここにあります。

http://jsfiddle.net/bryangrimes/RufQh/5/

要するに、アイデアは次のようなものです。

更新:最終的には、元のデータセットを格納するためにすでにtaffyDBを使用していたため、拡張されました。

およびレンダリングするHTML:

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

javascript - taffyDB クエリ用にこのオブジェクトを動的に作成する方法

productdata で満たされた taffyDB があり、>2 から <=4 の範囲のすべての製品を選択するクエリを実行したい

私はこのクエリでこれを簡単に行うことができることを知っています:

しかし、2 つのドロップダウン ボックスの値を使用してこのクエリを動的に構築するにはどうすればよいでしょうか。同じ名前の2つのプロパティを持つオブジェクトを作成できないと思うので、それを達成する方法が思いつきません:/

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

javascript - TaffyDB(または他のJS DB)を使用した大文字と小文字を区別しないクエリ

現在取り組んでいるウェブサイトの「DB」にTaffyDBを使用しています。そのかなりきちんとした、私は「のような」検索を行うことができます。ただし、「like」検索では大文字と小文字が区別され、「Banana」というレコードが存在する場合、「banana」のクエリは失敗します。

  • 誰もがそのようなクエリにTaffyDBを使用する方法を知っています
  • または、そのような機能を実行できるJSDBはありますか
0 投票する
3 に答える
1148 参照

javascript - 「and」クエリのようなTaffydb動的

最近、taffydb を使い始めました。これを私のデータとして持っていると仮定します

「one two」と「three」を含むすべてのレコードを検索するクエリを作成する場合は、次のようにします。

これは製品 2 と 4 を返します。残念ながら、検索する変数の数が不明な動的クエリでこれを行う方法がわかりません。これを行っているのは、ユーザーが自分で提供した単語を検索できるようにするためです。

誰でもアイデアはありますか?

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

javascript - TAFFYdb: オプションを関数に渡す

更新:このコードはばかげています。ここでの問題の根本は、文字列を連結して変数の名前を再作成し、それが魔法のようにその変数に変わると仮定することです.私には学ぶことがたくさんありました. また、あいまいな数のオプションを関数に渡すためのはるかに優れた方法は、JSON を使用することです。

いくつかのこと: データベースは動作します。実行createTimePicker(cybex_arctrainer1)すると、availableTimes変数に問題なく入力されます。問題は、それらを組み合わせselected_unit+selected_unit_numberて に渡すことにあるようcreateTimePickerです。

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

mysql - TaffyDB などのクライアント側データベースを保護する

HTML/CSS/JS (PhoneGap 用) を使用してスマートフォン用のアプリケーションを開発する必要があり、どこかにデータを保存する必要があります。

いくつかの調査の後、私は TaffyDB ( http://www.taffydb.com/ ) が 1 つの点を除いて正確に機能することを発見しました: security

JS ファイルを保存するだけですべてのデータを誰かに盗まれてほしくないので、それを保護する解決策はありますか? または、データを非公開にしたい場合は、Ajax 経由で呼び出す PHP スクリプトと組み合わせた通常のデータベース (MySQL など) を使用する必要がありますか?

助けてくれてありがとう。

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

javascript - TaffyDB で変数名を列名として使用する

私は taffydb の初心者で、db をクエリしようとすると次の問題に直面しました。私のデータベースにはTYPEという名前の列があります。TYPE が「Yes」に等しいすべてのレコードを取得しようとしました。

この行で正しい結果が得られます。

しかし、これらの値をパラメーターとして渡そうとすると、レコードが見つかりませんでした。

例えば。

ハードコーディングされた方法ではなく、これらの値をメソッド パラメーターとして渡す必要があるだけです。これを行う正しい方法は何ですか?