私は、Webshopフレームワークのデータベースの異なるインスタンスで動作するAPIを開発中です。呼び出しを受け取ると、APIはその特定のwebshopに属するデータベース文字列を取得し、そのデータを処理することができます。EF異なるバージョンの複数のデータベース
これはすべて、Entity Framework(データベースの最初のもの)でうまく機能します。しかし、今では、Webショップの1つをフレームワークの新しいバージョンにアップグレードしたいと考えています。そのバージョンでは、データベースに少し変更があります。いくつかの新しい列はnull可能ではないので、私は値を挿入できるようにAPIのモデルを変更しなければなりませんでした。
フレームワークの以前のバージョンのサポートを本当にしたいと考えています。しかし、新しいDataContextを挿入しようとすると、以前のバージョンにないので、一部の列名が無効であることがわかります。
Entity Frameworkで無効な列名が無視される可能性がある場合、または異なるモデルを使用できるようにデータベースが存在するバージョンをEntity Frameworkに指示することが可能な場合、
あなたは正しいです。他の人たちと素早く話し合った後、私たちはすべてを新しいバージョンに固執させ、古いもののコードベースを離れたままにすることに決めました。私たちはこれを必要とするかもしれません。あなたの素早い答えをありがとう – StijnvanGaal
あなたは歓迎です、私は助けることができてうれしいです。 –