問題タブ [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 投票する
0 に答える
290 参照

javascript - ローカル ストレージ データベースは一時的なブラウザ タスクの最速の方法ですか

データの分析を実行する Web サイトを作成しており、レコードを保存して簡単な操作を行うためのデータベースを作成する必要があります。現在、私はTaffyDBを使用しており、データセットは約 85000 レコードで、重複がなければ約 3 ~ 5000 になります。

挿入コードの抽出は次のようになります

セッションが終了するとデータベースは削除されるため、サーバー側のデータベースを使用する必要はないと思います。85000 件を超えるレコードの重複をチェックし、3 ~ 5000 件の一意のレコードを挿入し、カウントなどの操作を実行するための最速のオプションは何ですか? 現時点では、実行時間は約 10 ~ 15 秒です。

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

javascript - HTMLフォームから取得した値を、別の.jsスクリプトにあるTaffyDBデータベースに渡します

HTMLフォームからラジオとチェックボックスの値を取得し、TaffyDB構造化データベースが初期化される外部javascriptファイルに値を保存/エクスポート/渡しようとしています。

HTML:

JavaScript:

var colorList = TAFFY();

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

javascript - TaffyDB からの出力データ

私はJavaScriptが初めてで、いくつかのデータ管理アクティビティを実行するスクリプトを作成しようとしています(基本的に、データベースからのクエリベースのデータフェッチとWebページへの表示)。

私は通常、PHP と mysql を使用してサーバー側でこれを行いますが、上司はサーバーなどに投資する前に「サンプル」を見たいと考えています (彼は PHP や MySQL などに関する技術的な知識はありません)。

サーバーなしで、主にJavaScriptを使用してクライアント側で同様のシステムを構築する方法を探していました。実装する予定のロジックを示すためだけに。

データベース部分については、TaffyDB を使用することにしましたが、データベースからの出力に問題があります (Web ページにデータを表示する)。

これが私のコードです

そこにばかげた間違いがあることは知っていますが、実際にはそれを見つけることができません。開発者ツール (Mozilla のデフォルト) を使用してみましたが、問題はありません。このファイルをロードすると、基本的に空白のページが表示されます。

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

taffydb - TAFFY() を使用してデータベースをローカルに保存することは可能ですか?

TAFFY() を使用してローカルにデータベースを保存することは可能ですか?

TAFFY() でワイルド カード クエリを使用する方法

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

html - TaffyDB で単一の行を更新する

現在、html ページ内にデータベースをセットアップしており、アプリケーション内の単一の行を更新する必要があります。

「新しい」データでデータベースを更新することはできますが、それには時間がかかりすぎます。

私は見ていた

ただし、データベース内の 1 つだけではなく、すべてのレコードを更新しているようです。この特定の問題に対する答えはありますか?

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

javascript - TaffyDB クエリで JS 変数を使用すると未定義が返される

RPG のアイテムのレシピを含む TaffyDB があります。各アイテムには、ゲーム内で「混合」されているかどうかを宣言するブール値があります。

HTML テーブルが生成され、各レシピには「混合」変数を表すチェックボックスがあります。各チェックボックスには、データベース内のアイテムの ID に対応するvalue=X場所があります。Xチェックボックスの変更を検出し、次を使用してデータを更新しようとしました:

と を使用して変数を取得しようとするrecipes({id:val}).first().name.mixedundefined常に が返されます。update 呼び出しでも値は変更されません。ただし、すべてのクエリを に変更すると、recipes({id:0})正常に動作しますが、最初のチェックボックスのみが報告および更新されます。

私が知る限り、それは javascript 変数が好きではなく、などのクエリvalchecked実行するときは好きではありませんrecipes({id:val})が、リテラル では問題ありません0

JSFiddle: http://jsfiddle.net/w6g6W/12/

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

javascript - 単一ページ アプリケーションのサーバーへの移動にかかる費用はどれくらいですか?

平均的なタブレットで実行される単一ページのアプリケーションを作成しているので、リソースはそれほど多くありません。

ユーザーがイベントハンドラーを引き出すたびにサーバーに連絡するのではなく、最初にアプリケーションに必要なすべてのデータを取得し、それを TaffyDb (ローカルの JavaScript データベース) に保存し、ローカルでクエリを実行することを考えています。

速度/メモリの点でどちらが優れているのだろうと思っていました。TaffyDb にローカルに保存されたすべてのデータ、または必要になるたびに関連情報を取得します。データは単純な JSON オブジェクトで、最大 10 個です。