問題タブ [object-relational-model]

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 投票する
0 に答える
645 参照

node.js - 実際の外部キーなしで続編関係を定義する方法は?

次のような既存のデータベースがあります。

students テーブルの school_id 属性は、実際の外部キーではありません。外部キーなしで、学生と学校の間の関係を表す単なる整数です。

この種の設計では、生徒の学校名 (student.school.name) を取得できるように、sequelize で関係を定義するにはどうすればよいでしょうか?

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

php - Laravel Eloquent - 第 2 レベルのモデル関係へのアクセス

この質問は、Laravel ドキュメントで提供されているEloquent : Working With Pivot Tablesの例を拡張したものです。

ここでの関係は、Userが関連付けることができる多くのRoleオブジェクトを持っているということです。この拡張機能では、各 Role が多数の Task オブジェクトに関連付けられ、第 2 レベルの多対多の関係が提供されます。

Eloquent ORM を使用して、ユーザーが関連するタスクにアクセスする最も適切な方法は何でしょうか?

具体的には、次のメソッドは task_ids の配列を返す必要があります

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

java - ORMLiteを使用してSUMからREALを取得する方法は何ですか

データベースにはさまざまなdouble値があります。私が使用しているすべての合計を取得するには

relvantDao.queryRawValue("SELECT SUM(productPrice * productQuantity) FROM cart");

問題は、これは値のみを返すlongため、小数点が失われることです。REALこれらの値の合計を取得するにはどうすればよいですか?

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

oracle - REFを使用した表からのデータの挿入(SELECT) - Oracle Database

Pacient テーブルのすべてのデータを Pacient_OR テーブル (オブジェクト リレーショナル) に挿入しようとしています。Pacient テーブルに Pojistovna_ID (外部キー) を持つ列があり、Pacient_OR テーブルに Pojistovna_OR への REF がある場合、それを行う簡単な方法 (1 つのスクリプト) はありますか。Pojistovna と Pojistovna_OR の両方に同じデータが取り込まれますが、一方はリレーショナル、もう一方はオブジェクト タイプに基づいています。

私はこれを試しました(そしてもっとofc):

このコードはエラーをスローします:

単一行サブクエリは複数の行を返します

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

db2 - IBM DB2 での OID 比較

DB2 のオブジェクト指向機能を初めて使用しようとしています。型、型付きテーブル、および挿入データを作成しました。問題は、ユーザーが生成した OID を比較できないことです。

私のタイプ:

私の型付けされたテーブル:

コマンドでデータが正常に挿入されました:

しかし、この SELECT はまったく機能しませんが、IBM の知識では、同じ方法で行われます。

エラー: データ型に互換性がないか、「=」と比較できません

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

c# - MongoDB 自動ドキュメント リレーション マッピング C#

ドキュメント関係を自動的にマップできる C# の MongoDB 用のフレームワークはありますか? ここで私が話しているのは、純粋にドキュメント自体によって定義されたモデルまたは「スキーマ」であり、.Net 内のオブジェクトやその他の外部スキーマによって定義されたものではありません。

他のドキュメント間の関係を自動的に遅延読み込みできる動的オブジェクト/bsondocuments を考えてみてください。

これを自分で解決する方法はいくつかありますが、フレームワークまたはおそらく BsonDocument 拡張機能が既に存在する場合 (自分でこれを解決するつもりでした)、これにより、自分が取り組んでいるプロジェクトに複雑さを加える必要が少なくなります。