問題タブ [datastore]
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.
gridview - MultiGroupingStore/MultiGoupingViewユーザー拡張機能に関するExtJSの問題
グリッドデータで複数レベルのグループ化を取得するために使用されるMultiGroupingView拡張機能の問題に直面しています...このスレッドに投稿されたバージョンを使用しています。結果のグリッドの任意の行にマウスを移動すると、FireBugでこのエラーが発生します。
gs [i] .id.split( "gp-")[1]は未定義です
435行目MultiGroupingView.js
なぜこれが起こっているのか理解できません。これは私が使用しているjsコードです:
これは、MultiGroupingViewクラスの関連部分です。
最後に、これはhtmlファイルです。
これを修正する方法について何かアイデアはありますか?
python - App Engineモデルインスタンスを浅くコピーして新しいインスタンスを作成するにはどうすればよいですか?
AppEngineアプリに単純なVersionedModelベースモデルクラスを実装したいと思います。コピーするフィールドを明示的に選択する必要のないパターンを探しています。
私はこのようなことを試していますが、それは私の好みのためにハックすることであり、まだ実稼働環境でそれをテストしていません。
App Engineモデルのバージョンの履歴を保持するためのよりシンプルでクリーンなソリューションを持っている人はいますか?
編集:copy
txから移動しました。提案のためのThx@AdamCrossland。
google-app-engine - AppEngine データストアを管理するための優れたユーティリティ/サードパーティ ライブラリはありますか?
私はappengineを使用してアプリを開発しています。データストアに多くのレコードを保存する可能性がありますが、このデータを管理するための管理機能が不足していると思います。
例として、大量のデータを一括削除する良い方法はありません。これを行うには、独自のクラスを作成する必要があります。
データストア エンティティを管理するために必要な管理 UI と機能を構築する道を始める前に、これを行うために既に作成されている優れたサードパーティ製ツールを誰かが知っているかどうか疑問に思っていました。基本的な CRUD 機能に加えて、一括インポートおよび一括エクスポート機能を備えたもの。
Python SDK を使用しています。
gwt - 非リレーショナル データベース、キー値またはフラット テーブル
私のアプリケーションには構成可能な列が必要であり、これらの列のタイトルは最初に構成されます。関係データベースの場合、これらの列のクエリに役立つため、この必要性のために CodeA、CodeB などのテーブルに一般的な列を作成したとします (コード A = 11)。値の表示にも役立ちます (その列にコードと値が格納されている場合) が、現在は非リレーショナル データベース データストアを使用しています (そして私はそれに慣れていません)、同じ古いアプローチに従うか、コレクション (キーと値のペア) を使用する必要があります。構造のタイプ。
これらの列には多くのフィルターがあります。提案してください
google-app-engine - App Engine: データストアのクォータに達しました。データ ≈ 200 MB --?
インターネットをスキャンし、そこから取得したデータを保存するアプリを作成しました。しばらくすると、データストア クォータの割合 (保存されているデータの合計) が 7% から 99% に跳ね上がりました。ロボットを止めましたが、しばらくすると数値が 100% になりました。ただし、データストアの統計によると、データストアに格納されているデータの総量は約 200 MB、エンティティの総数は 501,000 です...
なぜそれができるのか誰かが知っていますか?
前もって感謝します。
ティム。
google-app-engine - GAE で一意の制約を適用する
私は Google App Engine Java を試していますが、一意の制約がないために問題が発生しています。私はこの記事を読んでおり、このブログは同様のものを実装する方法を提案しています。私のバックグラウンドは MySQL です。一意の制約なしでデータストアに移動すると、以前は値の重複について心配する必要がなく、新しい値を挿入する前に各値をチェックする必要がなかったので、まだエラーの余地があります。
「いいえ、スキーマの作成中に一意を指定することはできません。」
-- David Underhillが GAE と一意の制約について語っています (リンクを投稿)
一意または主キーに似たものを実装するために何を使用していますか?
通常のRDBのように機能する低レベルのAPIを使用して作成された抽象データストアレイヤーについて聞いたことがありますが、無料ではありませんでした(ただし、ソフトウェアの名前は覚えていません)
私の問題の概略図
ただし、3 行目 (チェックポイント) で、2 人のユーザーが同じ sNo を追加する可能性があると思います。そして、それが私がappengineで作業するのを妨げているものです.
google-app-engine - GQL クエリは、2 種類以上の注文を実行できますか?
私のpython GAEアプリには2つのエンティティの種類があり、どちらも同様の属性を持っています。両方のリストにクエリを実行し、両方の種類に共通の属性に従って結果を並べ替えたいと思います。したがって、次のようなものがあります。
これを GQL で直接行うことはできますか?
python - Google App Engineのexpandoクラスで動的フィールドを作成するにはどうすればよいですか?
ウィジェットと呼ばれるdbexpandoクラスがあります。
json文字列を渡して、それをdictに変換してから、データストアに追加しています。
私の質問は、動的フィールドを作成するためにdictをループする方法です。
これにより、dictのk値とは反対に、フィールド名として「k」がレンダリングされます。
java - クライアント側から appengine データストア要素からテキスト フィールドを取得する方法
私は appengine データストアに保存するクラスを持っています。これには、テキスト フィールド (文字列のような appengine データ型ですが、500 文字に限定されません) が含まれています。また、基本的に同じツイン クラスですが、クライアント側で使用されます (つまり、com.google.appengine.api.datastore.* インポートなし)。
テキストサーバー側フィールドをクライアント側に保存できるデータ型はありますか?
可能なオプションは、テキストをいくつかの文字列に分割することですが、それはかなり醜いように聞こえます...
助言がありますか?
redis - redis の何が特別なのですか?
つまり、リンクテキスト
なぜこれをMySQLまたは同様のもので使用する必要があるのですか?