CustomType マッピングを使用した NHibernate Fluent CompositeId

エクスタシ

次のマッピングの作成に問題があります:

CompositeId(x => x.Id)
    .KeyProperty(x => x.SiteId, "SiteID")
    .KeyProperty(x => x.SomeId, "SomeId")
    .KeyProperty(x => x.AnotherId, "AnotherId")
    .KeyProperty(x => x.Dtg, "DTG");

以前は、Dtg は CompositeId の一部ではないため、Dtg を次のように配置できます。

Map(x => x.Dtg, "DTG").CustomType("DateTime2");

ミリ秒が必要なため、DateTime2 が必要です。

変更のため、Dtg を CompositeId の一部として作成する必要があります。

では、CustomType を Dtg に配置するにはどうすればよいでしょうか。ご協力いただきありがとうございます。

エクスタシ

解決策が見つかりました。追加.CustomType<TimestampType>()してもミリ秒が切り捨てられません:

CompositeId(x => x.Id)
.KeyProperty(x => x.SiteId, "SiteID")
.KeyProperty(x => x.SomeId, "SomeId")
.KeyProperty(x => x.AnotherId, "AnotherId")
.KeyProperty(x => x.Dtg, "DTG").CustomType<TimestampType>();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

NHibernateを使用してCompositeIdマッピングに列を設定するにはどうすればよいですか?

分類Dev

ASP.NET Identity Fluent NHibernateはマッピングをバインドします:

分類Dev

nhibernate fluent to conformist mapping

分類Dev

Fluent NHibernate AutoMap CultureInfo

分類Dev

Fluent NHibernate AutoMap CultureInfo

分類Dev

Fluent NHibernate Component Mapping issue

分類Dev

Fluent NHibernate:マッピングで複数のコレクションを熱心にロード

分類Dev

Fluent nHibernate:異なるスキーマの同じ構造を持つテーブルに同じマッピングファイルを使用する

分類Dev

Fluent nHibernate:異なるスキーマの同じ構造を持つテーブルに同じマッピングファイルを使用する

分類Dev

Fluent NHibernateクエリ:null許容列値を確認します

分類Dev

Fluent / Nhibernate:スナップショットを取得できませんでした

分類Dev

読み込みなしのFluent-NHibernateクエリ

分類Dev

C# Fluent NHibernate Overview Mapping

分類Dev

Fluent NHibernate mapping one-to-many

分類Dev

Fluent NHibernate Composite Id Length set incorrectly

分類Dev

Fluent NHibernate map sql Count()列

分類Dev

Fluent NHibernate +複数のデータベース= Fluently.Configure()が間違ったデータベースにマッピングされていますか?

分類Dev

Fluent NHibernate-NHibernate.QueryException:プロパティを解決できませんでした

分類Dev

Fluent Nhibernateは、コレクションを汎用エンティティにマップします

分類Dev

List <CustomType>を返すWCFOperationContract

分類Dev

FluentNHibernateを使用してCompositeIdの参照をマップする方法

分類Dev

EF Fluent apipocoの生成と既存のDbを使用したマッピング

分類Dev

NHibernateの複数の列を使用したIN句のマッピング

分類Dev

Fluent NHibernateクエリ:結合されたテーブルのOrderBy列

分類Dev

Fluent-Nhibernate + Web Api v2 + Unity

分類Dev

Persisting DateTime when saving/updating entities in fluent nhibernate

分類Dev

Fluent NHibernateを使用して、親関係の列を区別するにはどうすればよいですか?

分類Dev

コードによるnhibernateマッピング、値オブジェクトのリストを使用したマッピングエンティティ

分類Dev

FluentのNHibernateからのAutoMappingが列挙型を無視するのはなぜですか?

Related 関連記事

  1. 1

    NHibernateを使用してCompositeIdマッピングに列を設定するにはどうすればよいですか?

  2. 2

    ASP.NET Identity Fluent NHibernateはマッピングをバインドします:

  3. 3

    nhibernate fluent to conformist mapping

  4. 4

    Fluent NHibernate AutoMap CultureInfo

  5. 5

    Fluent NHibernate AutoMap CultureInfo

  6. 6

    Fluent NHibernate Component Mapping issue

  7. 7

    Fluent NHibernate:マッピングで複数のコレクションを熱心にロード

  8. 8

    Fluent nHibernate:異なるスキーマの同じ構造を持つテーブルに同じマッピングファイルを使用する

  9. 9

    Fluent nHibernate:異なるスキーマの同じ構造を持つテーブルに同じマッピングファイルを使用する

  10. 10

    Fluent NHibernateクエリ:null許容列値を確認します

  11. 11

    Fluent / Nhibernate:スナップショットを取得できませんでした

  12. 12

    読み込みなしのFluent-NHibernateクエリ

  13. 13

    C# Fluent NHibernate Overview Mapping

  14. 14

    Fluent NHibernate mapping one-to-many

  15. 15

    Fluent NHibernate Composite Id Length set incorrectly

  16. 16

    Fluent NHibernate map sql Count()列

  17. 17

    Fluent NHibernate +複数のデータベース= Fluently.Configure()が間違ったデータベースにマッピングされていますか?

  18. 18

    Fluent NHibernate-NHibernate.QueryException:プロパティを解決できませんでした

  19. 19

    Fluent Nhibernateは、コレクションを汎用エンティティにマップします

  20. 20

    List <CustomType>を返すWCFOperationContract

  21. 21

    FluentNHibernateを使用してCompositeIdの参照をマップする方法

  22. 22

    EF Fluent apipocoの生成と既存のDbを使用したマッピング

  23. 23

    NHibernateの複数の列を使用したIN句のマッピング

  24. 24

    Fluent NHibernateクエリ:結合されたテーブルのOrderBy列

  25. 25

    Fluent-Nhibernate + Web Api v2 + Unity

  26. 26

    Persisting DateTime when saving/updating entities in fluent nhibernate

  27. 27

    Fluent NHibernateを使用して、親関係の列を区別するにはどうすればよいですか?

  28. 28

    コードによるnhibernateマッピング、値オブジェクトのリストを使用したマッピングエンティティ

  29. 29

    FluentのNHibernateからのAutoMappingが列挙型を無視するのはなぜですか?

ホットタグ

アーカイブ