問題タブ [computed-field]

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

drupal-7 - Drupal 7 計算フィールド

Drupal 7 計算フィールドを学習しています。Web ソースによると、Drupal 7$entityの代わりに使用する必要があるとのことです。$node

カスタム フィールド field_price と field_discount を持つコンテンツ タイプの製品があります。計算フィールドが必要field_finalprice = field_price - field_discountです。

最初のステップとして、field_discount を finalprice に割り当てようとしているだけなので、コードで計算フィールドを作成しました

価値がありません。drupal 7 の計算フィールドを使用するリンクを提供してください。

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

drupal-7 - Drupal7計算フィールドを使用して日付フィールドトークンを提供する

Drupal 7には、イベントコンテンツタイプがあります。保存するときは、URLを/ calendar / day / {yyyy-mm-dd} / {title}にします。ここで、{yyyy-mm-dd}はに基づいていfield_event_dateます。Tokenモジュールは、日付フィールドの作成と変更に対してこれを実行できますが、field_event_dateと呼ばれる私が作成したカスタムフィールドに対しては実行できません。そこで、これを補うために、からyyyy-mm-dd形式を格納する、という計算フィールドを作成して、URLパターンで参照できるようにします。field_event_date_Ymdfield_event_date

私はPHPプログラマーではないので、誰かがこのコードを手伝ってくれるでしょうか?こんな感じですか?

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

select - XForms アイテムセットのフィールドを組み合わせる (計算する)

アーティストのリストを持つインスタンスがあります

そして、リストからアーティストを選択したいと思います。このコード:

"Presley" と "Eddy" のラベルが表示されますが、"Presley, Elvis" と "Eddy, Duane" を表示したいと思います。モデルを変更せずにこれを行うことはできますか? そこに表現を入れる方法があると思いますが、わかりません。

私は試した:

しかし、それだけでは何も表示されません。(BetterForm と eXist を使用しています)

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

mongodb - 別のクエリに基づくmongodb計算フィールド

mongodb クエリがあり、計算フィールドを追加したいと考えています。計算フィールドは、アイテムが別のクエリの結果のどこにあるかに基づいています。したがって、私のクエリは列 a、b、c、d を返します。列 e は、現在の行が別のクエリと一致するかどうかに基づいている必要があります。

mongoでこれを行う効率的な方法はありますか? 私は本当にこれを行う方法がわかりません...

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

linq - Lightswitch で計算フィールドを計算する方法がわかりません

次の問題があります。単純なクエリと除算に基づいて、データベース内のフィールドを計算したいと考えています。私のデータベース構造に関する最初の情報:

|WorkingUnits|-1---------n-|Materials| ei WU と材料の間の 1 対多の関係。

これは、2 つのテーブルとそれらの間の関係です。WorkingUnits テーブルには、WUAmount という計算フィールドがあります。また、各作業単位には「価格」があります。同じことがマテリアルにも当てはまります。それぞれに「価格」があります。最後に、私が達成したいことは、特定のワーキング ユニットに割り当てられたすべてのマテリアルのすべての価格を合計し、それをワーキング ユニット自体の価格で割ることです。

私がこれまでにやろうとしていることは次のとおりです。

しかし、内部例外が発生します。

私は Lightswitch と LINQ にかなり慣れていないので、まだ理解できません。どんな助けでも大歓迎です。

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

drupal-7 - 計算フィールド、Drupal 7、条件付き自動インクリメント

Web サイト用に作成された「マーチャント」コンテンツ タイプがあります。Merchant コンテンツ タイプには、「City」という選択フィールドと「Locality」というテキスト フィールドがあります。

「AB-XY-0001」のような「merchant_code」フィールドを作成したいと思います。ここで、AB は都市名の最初の 2 文字であり、XY は地域名の最初の 2 文字であり、0001 は増分番号でなければなりません。そのため、ABCD 市と XYZ 地域の販売者には、それぞれ異なるコードが割り当てられます。

また、PQRS 市と LMN 地域の商人は、それぞれ異なるコードを持っています。

シリアル モジュールがあるようですが、そのモジュールは、コンテンツ タイプの他のフィールドに基づくのではなく、コンテンツ タイプごとに自動増分番号を作成するのに役立ちます。

マーチャント「AB-XY-0001」を作成し、別の都市 PQRS および地域 LMN のマーチャントを作成すると、「PQ-LM-0001」コードではなく、「PQ-LM-0002」コードになります。

これを達成するのを手伝ってください。

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

c# - Entity Framework Code First: 独自のテーブルにアクセスできる計算プロパティ

独自のテーブルの他の要素を使用できる計算されたプロパティを最初に EF コードで作成することは可能ですか?

いいえの場合、コンテキストメソッドを使用せずにそれを行う最良の方法は何ですか (コンバーターを使用せずに wpf UI にバインドするプロパティが必要です)?

この例は、私がやろうとしていることを示しています (計算された SQL フィールドで静かに簡単に実行できます):

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

visual-studio-lightswitch - Visual Studio Lightswitch での SQL テーブルからのアプリケーション テーブルの設定

特定のソフトウェアを使用してオフィスでのユーザー アクティビティを SQL データベースに記録する別のプラグイン アプリケーションを作成しました。プラグインは、ユーザーがアプリケーションを開いたとき、コンピューター情報、ハードウェア、開いたファイル、ファイルを開くのにかかった時間などをログに記録します。

現在、Visual Studio Lightswitch 2012 を使用して、このデータを表示するダッシュボードを作成しようとしていますが、問題が発生しています。

最初に、ユーザーが並べ替えできるようにする計算フィールドがいくつかあります。たとえば、私のデータベースではすべての日付が UTC 時間で保存されていますが、明らかにユーザーは現地時間を見たいと思っています。既存のフィールドで自動的に更新される別のフィールドの作成について説明しているこのチュートリアルを見つけました。私のテーブルはライトスイッチではなくSQLサーバーで定義されているため、ライトスイッチを介してテーブルに新しい書き込み可能なフィールドを作成できないため、これはうまくいきません。また、SQL データベースに変更を加えるつもりもありません。

したがって、アプリケーションの起動時に SQL Server のデータから自動的に入力/更新される個別の「ApplicationData」テーブルをライト スイッチに作成する方法があるかどうかは疑問です。そして、並べ替え/検索のために、これらのテーブルを SQL テーブルに関連付けることができます。

これは可能ですか?可能であれば、このコードをどこに配置すればよいですか? この初期化コードを配置する正しい場所になる AppLoad または AppStarting メソッドはありますか?

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

drupal-7 - ビュー 3.7 と公開フィルターを使用して Drupal7 のタイム ウィンドウに一致するエンティティを表示/非表示

私はD7とビューを使用しています。日付型属性 valid_since および valid_until を持つエンティティがあります。これらのエンティティを表示できるビューを実装しました。ビュー ページにチェックボックス (公開されたフィルター) を追加したい (チェックされている場合)現在有効なエンティティのみを表示し、その逆も同様です。本質的には、ある種のフィルター コンボが必要であり、そのコンボを無効/有効にします。計算フィールドモジュールを使用してみましたが、現時点ではその値はデータベースにしか保存できず、その場で計算しません。ガイドラインはありますか?

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

entity-framework - Entity Frameworkを使用して計算フィールドを実装する最も最適化された方法は何ですか?

私は Entity Framework/Fluent API を使用していますが、それらは初めてです。私のシナリオでは、次の 3 つのクラスがあります。

3 つのクラスすべてとそれらの関係に Fluent マッピングがあります。復習クラスには 2 つの計算フィールドがあります。子コレクション (Ratings と Likes) から計算フィールドを設定できます。その場合、Linq クエリに両方の子コレクションを含める必要がありますが、これはパフォーマンスを集中的に使用する操作であると考えています。または、DB で計算列を使用することもできます。しかし、データベース側に何かを入れるのは好きではありません。では、子コレクションをロードしたり、データベース ソリューションを使用したりせずに、計算フィールド (主に Count、Average などの集計操作) を設定する最良の方法は何でしょうか?