問題タブ [relationship]
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.
iphone - コア データ関係のメモリ リーク
リレーションシップ内のエンティティにアクセスすると、(私にとっては) 奇妙なメモリ リークが発生します。
シリーズとタイルは互いに逆の関係にあります。
Instruments は、最終行に NSPlaceHolderString による 16 バイトのリークがあることを報告しています。
スタックトレース:
明らかな何かが欠けていると思いますが、何が何かわかりません。
ご協力いただきありがとうございます!
更新: 問題のあるコードのチャンクを applicationDidFinishLaunching の最初の部分にコピーしましたが、まだリークしています。私のモデルに何か問題があるのでしょうか?
symfony1 - 多対多対多の関係を設定する方法の教義
概要: 次の YML を使用して、YML にない FOREIGN KEY (role_id) への参照を取得します。
問題: 多くの役割に属することができるユーザー (CreditName) が存在するシステムを作成しようとしています (すべての役割が多くのユーザーを持つことができます)。多くのユーザー+ロールを含むことができる多くのプロジェクトもあるので、ユーザーとロールの間の多対多関係のrefclassのエントリとプロジェクトに多対多関係を持たせたいと思います。
関連する YML は次のとおりです。
doctrine/symfony を使用して、この YML を使用してデータベースを生成しようとすると、次のようになります。
この 'FOREIGN KEY (role_id)' はどこから来たのですか?どうすれば修正できますか? ありがとう!
find - 2 つの数値間の関係をデコードしますか?
2 つの数値の関係を判断する方法 (または電卓) はありますか?
symfony1 - Symfony: 複数レベルのリレーションをネストするためのオプションを制御する embeddedRelation()
ネストされたembedRelation()インスタンスにいくつかの条件ステートメントを設定しようとしていますが、2番目のembedRelationまで任意の種類のオプションを取得する方法が見つかりません.
「メジャー -> ページ -> 質問」テーブルの関係があり、質問テーブルを表示するかどうかを選択できるようにしたいと考えています。たとえば、page1Success.php と page2Success.php という 2 つの「成功」ページがあるとします。page1に「Measure->Page->Question」、page2に「Measure->Page」と表示したいのですが、PageFormに「option」を渡す方法が必要です。 .class.php ファイルを使用して、そのような決定を下します。私の actions.class.php ファイルには次のようなものがあります。
オプションを「ページ」に渡しますが、そのオプションを「ページ」から「質問」に渡すことはできません。
私のmeasureForm.class.phpファイルには、「オプション」に依存するembedRelationがあります。
これは私のpageForm.class.phpファイルでやりたいことです:
これを行う方法が見つからないようです。何か案は?
おそらくembedRelationなしで、このタイプの操作を行うSymfonyの好ましい方法はありますか?
ありがとう - トレバー
要求に応じて、これが私の schema.yml です。
python - SQLAlchemy-外部キー以外に制限された関係
とを使用したwikiデータベースレイアウトがPage
ありRevisions
ます。各リビジョンにはpage_id
、ページを参照page
する参照ページとの関係があります。各ページには、all_revisions
そのすべてのリビジョンとの関係があります。これまでのところ一般的です。
ただし、ページに異なるエポックを実装したいと思います。ページが削除されて再作成された場合、新しいリビジョンには新しいが含まれepoch
ます。正しいリビジョンを見つけるのに役立つように、各ページにはcurrent_epoch
フィールドがあります。revisions
ここで、そのリビジョンのみを含み、エポックが一致するもののみを含むリレーションをページに提供したいと思います。
これは私が試したことです:
完全なコード(そのまま実行できます)
ただし、これは常にArgumentErrorを発生させます。primaryjoin条件の関係の方向を判別できませんでした... `、思いついたすべてを試しましたが、機能しませんでした。
私は何が間違っているのですか?これはこれを行うための悪いアプローチですか、関係以外でどのように行うことができますか?
database - ER 図の一部からテーブルを定義する
私は ER ダイアグラムを持っています ( http://www.4freeimagehost.com/show.php?i=f82997ca4d5d.pngに表示)。図では、2 つのエンティティと 1:N の関係が一緒に示されています。プロジェクトには、ProjectID、ProjectName として 2 つの列があります。Employee には、EmployeeID、EmployeeName、ProjectID の 3 つの列があります。プロジェクトには 1 人のプロジェクト マネージャーしかなく、プロジェクト マネージャーは従業員です。それらを追加する列は何ですか?
java - Google App Engine for Javaの多対多の関係(プロパティを含む)
所有されていない関係に関する公式ドキュメントから、アプリは関係のいずれかの側でキーオブジェクトのセットを使用する必要があることを理解しています。これは完全に理にかなっています。
しかし、長年のRDBMスタイルのプログラミングから来て、その関係自体のプロパティをモデル化する方法についてはかなり混乱しています。たとえば、多対多の関係にエンティティカテゴリとエントリdateAdded
があり、プロパティ、または関係の両側がわかっている場合にのみ関連するその他のデータを保持したい場合です。
2つをリンクするCategoryEntryという3番目のクラスを作成することは可能だと思いますが、これは手ごわいようです。
この種の状況をモデル化するために提案された方法は何ですか?
cocoa - iPhoneコアデータ関係障害
コアデータ iPhone アプリを構築していますが、1 対多の関係データの取得に問題があります。説明しますので、しばらくお待ちください。
データ モデル デザイナーを使用して、「コメント」と呼ばれる多くのエンティティを含む「アイテム」と呼ばれるエンティティをセットアップしました。次に、複数のエンティティを取得して、UITableView
. これらのエンティティを次のように取得します (viewDidLoad
メソッド内):
ユーザーが行をタップすると、特定のエンティティが選択され、init メソッドで新しいテーブル ビュー コントローラーに渡され、新しいビュー コントローラーがスタックにプッシュされます。
最初のブロックの NSLog 出力は、"Item_to_item_comments" 関係エンティティが取得されたことを示していますが、2 番目のブロックでは、[request setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObject:@"Item_to_item_comments"]] を呼び出しても取得されていませんでした。
最初の NSLog 出力の一部を次に示します。
を含む Items エンティティがフェッチされていることがわかりますItem_to_item_comments
。2 番目の NSLog は次のとおりです。
今、Item_to_item_comments
障害です。同様に、プッシュされたビュー コントローラーでは、Items エンティティが渡されますが、渡されItem_to_item_comments
ません。
明らかな何かが欠けていると思いますが、この問題に1日費やした後、それを理解できません。
どんな助けでも大歓迎です。
ピーター
iphone - コアデータ初心者
誰かが私がその場合を行うための例をどこで見つけることができるか知っていますか?2つのエンティティ:本と本のカタログ。との1つの関係-多くの間に。見た目を作る方法を説明するための多くのツトを見つけました。選択したカタログ(テーブルビュー)の本ですが、単純な「ダブル」テーブルビューの本はないと思います。最初のテーブルビューにはすべての本のカタログが表示され、選択後、2番目のテーブルビューには選択したカタログのすべての本が一覧表示されます(最後の選択で最終的に本のデータが表示される可能性があります)
関係を持って本からカタログへのリンクを作る方法を理解しようとしています。(nspredicateで?)
私が理解するのに役立つ具体的な例(またはtutoリンク)を教えてください。
c# - LINQtoSQLの基本的な質問-テーブルの関係
ASP.NET MVCのイメージギャラリーで遊んでいると同時に、LINQtoSQLに頭を悩ませようとしています。画像ギャラリーデータを保持するためのテーブルが3つあり、リンクテーブルを介して多くの関係があります。これらは :
ギャラリー
(ID、名前、説明)画像
(ID、タイトル、説明、ファイル名)GalleryImage
(GalleryId、ImageId)
GalleryImageには、他の2つのテーブルに対して設定されたFK関係があります。
ギャラリーを読み込んで、それぞれに関連付けられている画像を表示できるようにしたいだけでなく、単一の画像を表示して、関連付けられているギャラリーを一覧表示できるようにしたいです。私はLinqtoSQLを初めて使用するため、これを行う方法がわかりません。誰か案内してもらえますか?