問題タブ [flatten]

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

linq-to-sql - 結合の結果セットで指定するにはフィールドが多すぎます

そのため、同様の質問があまり答えられずに行われています。

ブランチテーブルに関連する統計テーブルがあります。統計レコードには、特定の銀行支店のPC統計が含まれています。

これが私のlinqクエリです...

問題はstとbにたくさんのフィールドがあることです、今のところ私はそれらすべてを入力すると思います...しかしこれに対する解決策はありませんか?*すべてのフィールドの入力を防止します...ワイルドカードのようなものですか?

交差させてみましたが、タイプは同じである必要があります!

ありがとうギデオン

0 投票する
5 に答える
419 参照

python - Python: flatten 関数はコンソールでは機能しますが、ファイルでは機能しませんか?

ネストされたリストをフラット化する演習を行っています。コードはコンソールでは機能しますが、ファイル内では機能しません。何が起こっているのかわかりません。:(

最初はこの演習を再帰的に解こうとしましたが、最初に反復的に試すことにしました。

編集: ファイルで実行すると、元の関数引数 TIA を出力するだけです

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

php - 1つの列をキーとして使用し、別の列を値として使用して、1つまたは複数の行から連想配列を生成します

各行に2つの値を持つMySQL結果セットがあります。

これらの結果をループするたびに、それらを配列に追加したいと思います。

1つの値をキーにし、もう1つの値を配列値にします。

私はこれを試しましたが、うまくいかないようです:

私が持っている場合:

生成したい:

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

automapper - AutoMapper を使用してオブジェクトのリストを整数のリストに変換するにはどうすればよいですか?

私はStudentオブジェクトを持っています:

そしてClassroomオブジェクト:

AutoMapper を使用して、学生のリストを学生 ID のリストに変換したいと考えています。

この変換を行うように AutoMapper を構成するにはどうすればよいですか?

答え:

私の質問とジミーの答えを拡張するために、これが私がやったことです:

AutoMapper は、残りの作業を十分に行うことができました。

0 投票する
4 に答える
11031 参照

.net - 1 つのステートメントでツリー (リストのリスト) を平坦化しますか?

nHibernate のおかげで、私が扱っているデータ構造のいくつかは、リスト内のリスト内のリストです。たとえば、カテゴリのリストに解決される .Children プロパティを持つ「カテゴリ」と呼ばれるデータ オブジェクトがあります...それぞれが子を持​​つことができます...などなど。

この構造のトップレベルのカテゴリから始めて、構造全体のすべての子のリストまたは配列または類似のものを取得する方法を見つける必要があります-したがって、すべての子のすべての子など、単一にフラット化されますリスト。

私はそれが再帰でできると確信していますが、再帰コードはうまくいくのが面倒だと思います.Net 4にはLinqなどを使用したより簡単な方法があるはずです-何か提案はありますか?

0 投票する
13 に答える
13511 参照

pdf - utf-8文字を使用してPHPでFDF / XFDFフォームをPDFにフラット化

私のシナリオ:

  • フォームフィールドを含む PDF テンプレート: template.pdf
  • 入力するデータを含む XFDF ファイル: fieldData.xfdf

これらをファイルに結合してフラット化する必要があります。pdftk は、php 内で簡単にジョブを実行します。

残念ながら、これは完全な utf-8 サポートでは機能しません。例: キリル文字とギリシャ文字がごちゃ混ぜになります。これには、Unicode 文字セットを使用した Arial を使用しました。

  • Unicode ファイルをフラット化するにはどうすればよいですか?
  • Unicode サポートを提供する他の PDF ツールはありますか?
  • pdftk には、欠落している Unicode スイッチがありますか?

編集 1: この質問は 9 か月以上解決されていないため、報奨金を開始することにしました。pdftk の機能またはバグ修正を後援するオプションがある場合は、喜んで寄付します。

編集 2: 私はもうこのプロジェクトに取り組んでいないので、新しい回答を確認できません。誰かが同様の問題を抱えている場合、彼らが私に有利な対応をしてくれるとうれしいです.

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

oracle - Oracle10g-リレーショナルデータを動的にフラット化

Oracle10gを使用しています。そして、私は次のリレーショナル構造を持っています。これは、クライアント側でグリッドビューに正しい列数が表示されるようにフラット化する必要があると思います。

以下のTableAは、enabledフィールドを使用して、そのレコードのいずれかを有効または無効にするように構成できます。

TableBは、フィールドfkを介してTableAに関連する計算値を格納します。docid 1の場合、「nm1」と「nmn4」に対して計算された値がありますが、「nm2」に対しては計算されません。

私の問題は、TableAの特定の構成について、TableBのdocidに計算値があるかどうかに関係なく、TableAで有効なレコードの完全な補完を持つレコードセットを返す必要があることです。私が動的に作成しようとしている出力を以下に示します。

何か案は?

0 投票する
4 に答える
13827 参照

javascript - how to do a "flat push" in javascript?

I want to push all individual elements of a source array onto a target array,

puts just source's reference on the target list.

In stead I want to do:

Is there a way in javascript to do this more elegant, without explicitly coding a repetition loop?

And while I'm at it, what is the correct term? I don't think that "flat push" is correct. Googling did not yield any results as source and target are both arrays.

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

f# - F# - Flatten List/Range

I'm new to F# and am wondering how I would go about flattening a list.

Essentially in the database I store a record with a min_age and max_age range (this is a fictitious example for the sake of brevity - i am not agist!). My fields look something like the following:

id, cost, savings, min_age, max_age

I essentially have an F# class that acts as a one-to-one mapping with this table - i.e. all properties are mapped exactly to the database fields.

What I would like to do is flatten this range. So, instead of a list containing items like this:

I would like a list containing items like this:

Is there any in-built mechanism to flatten a list in this manner and/or does anyone know how to achieve this? Thanks in advance,

JP

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

erlang - Erlangの解凍-フラット化

「解凍-フラット化」したいアイテムのリストがあります。基本的にそれが意味するのは、私がアイテムのリストを持っている場合:

次のようなリストのリストに変換したいと思います。

これまでのところ、私のソリューションは次のようになっています。

私はErlangにかなり慣れていないので、私が望むことを行う標準ライブラリ関数を見逃したのか、これを行うためのより「Erlangish」な方法があるのか​​、または上記のソリューションのパフォーマンスが悪臭。