0

次のコードを使用してエンティティを更新します。

    public int SaveCategory(Category category)
    {
        using (MyModel am = this.conn.GetContext())
        {
            if (category.CategoryId > 0)
            {
                am.Category.Attach(category);
                am.Category.ApplyCurrentValues(category);
            }
            else
            {
                am.Category.AddObject(category);
            }
            am.SaveChanges();
        }
        return category.CategoryId;
    }

このメソッドは、値の一部を変更した既存のエンティティのコピーを追加しますが、既存のエンティティを更新したいと考えています。
私のせい、および/または私が見逃したものは何ですか?
ご清聴ありがとうございました


データフレームをワイド レイアウトから SQL スタイルのスリム レイアウトに変換する

このようなデータフレームを変換するにはどうすればよいですか:

          a         b         c
0  1.067683 -1.110463  0.208670
1 -1.321405  0.368915 -1.055342
2 -0.807333  0.082980 -0.873361

の中へ

    det     value
0     a  1.067683
1     a -1.321405
2     a -0.807333
3     b -1.110463
4     b  0.368915
5     b  0.082980
6     b  0.082980
7     c  0.208670
8     c -1.055342
9     c -0.873361
4

0 に答える 0