問題タブ [sequences]
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.
python - これを行うための機能的な方法はありますか?
リストがどれだけ深くネストするかわからないときは、これが私がこれを行うために考えることができる唯一の方法です。
django - Django + Postgres: フィールドのシーケンスを指定する方法
私はdjangoにこのモデルを持っています:
私の問題は、DB (Postgres) では、接続されているシーケンスの名前がDjango の期待どおりでjid
はなく、別の名前になっていることです。journals_general_jid_seq
Django が に使用しなければならないシーケンスを指定する方法はありますAutoField
か? 私が読んだドキュメントでは、答えを見つけることができませんでした。
database - Postgresql:2つのシーケンスの同期を維持する
Postgresで2つのシーケンスの同期を維持する方法はありますか?
私が持っている場合は:
実行するとSELECT nextval('table_A_id_seq'::regclass)
私はそれtable_B_id_seq
が同じ値を取ることを望みますtable_A_id_seq
そして明らかにそれは反対側でも同じでなければなりません。
Djangoにあるいくつかの制約をハックする必要があるため(そしてそこで解決できないため)、2つの異なるシーケンスが必要です。
c# - 最大合計まで指定された数のすべてのシーケンスを生成しようとしています
次の降順の一意の番号(3,2,1)のリストを前提として、最大合計までこれらの番号で構成されるすべてのシーケンスを生成したいと思います。
合計が10未満である必要があるとしましょう。その後、私が求めているシーケンスは次のとおりです。
これを生成する「標準的な」方法があると確信しています。
linqを使用することを考えましたが、理解できません。また、スタックベースのアプローチを試していますが、まだ成功していません。
何か案が?
c# - リストとシーケンスの違い
シーケンスとリストの違いを理解しようとしています。
F# では、この 2 つが明確に区別されます。ただし、C# では、プログラマーが IEnumerable コレクションをシーケンスとして参照するのを見てきました。IEnumerable をシーケンスにするのは、コレクションを反復処理するオブジェクトを返すという事実ですか?
おそらく、本当の違いは純粋に関数型言語に見られるのでしょうか?
java - 分散シーケンス番号生成?
私は一般的に、過去にデータベースのシーケンスを使用してシーケンス番号の生成を実装しました。
たとえば、Postgres SERIAL タイプを使用http://www.neilconway.org/docs/sequences/
ただし、データベースがない大規模な分散システムのシーケンス番号を生成する方法については興味があります。複数のクライアントに対してスレッドセーフな方法でシーケンス番号の生成を達成するためのベストプラクティスの経験や提案はありますか?
sql-server - oracleとmssqlサーバー間でactiverecordクラスを共有する
CastleActiveRecordクラスにoracleの主キーシーケンスがあります。
ここで、SQL Serverを使用するようにActiveRecordを構成する必要がありますが、シーケンスはサポートされていませんが、Oracle固有のマッピングが使用されているため不可能です。
ID生成アルゴリズムは気にせず、機能させたいだけなので、IDフィールドの一般的なマッピングを提供して、SQLサーバーとOracleの間でクラスを共有できるようにすることはできますか?
sql - PostgreSQL8で一時シーケンスとSELECTを使用してSQL関数を作成する方法
私はpostgreSQL8.3または8.4のいずれかでこの問題を抱えています:
3つの一時シーケンスを(再)作成し、それらを使用していくつかのテーブルを転置して単一の行を取得するスクリプトを作成しました。
次に、作成済みの型を返すFUNCTIONに配置します(selectを実行してから、作成したテーブルからフィールドを取得してカスタム型を作成しました)。これがスクリプトです...実は、pgsqlは関係'q'が存在せず、関数なしでこのSQLの実行が成功したと言っています...シーケンスの作成ができないと推測する必要がありますSQL関数内?ありがとう!!
clojure - Clojureでベクトルを繰り返す
私はClojureの初心者です。私はカードスーツのベクトルの2つのコピーを取得しようとしています。私が思いつくことができる非DRYの方法は
より機能的な方法が必要です(より多くの文字が必要な場合でも:-))。N回欲しい場合はどうなりますか?助言がありますか?
私が試みるすべてのこと、
結果は2つの別々のベクトルになります。
構造を「平らにする」にはどうすればよいですか?
database - シーケンスによって生成された技術的な主キーを使用して n:m 関係を挿入する方法は?
いくつかのフィールドを持つ 2 つのテーブルがあり、すべてのテーブルに、データベース シーケンスによって生成された技術 ID である主キーがあるとします。
field11
シーケンスによってfield21
生成されます。
で設計されたtable1
und間に an : m-relationship もあります。table2
table3
table1
undの ID はtable2
、挿入ステートメント中に生成されます。
したがって、プログラムのデータアクセスレイヤーに追加された行の主キーはわかりません。これpk
は、データベースで完全に生成されるためです。
今更新するベスト プラクティスは何table3
ですか? 挿入したばかりの行の主キーにアクセスするにはどうすればよいですか?