Aは多くのBとBがAに属しているので、私は2つのモデルの間に関係があります。Aをロードすると、Bはサイドロードされ、逆の関係B-> Aをテンプレート。しかし、ロードされたBモデルのスナップショットでbelongsTo()
を使用しようとすると、nullが返されます。それはうまくいくはずですが、それはテンプレートではどのように動作しますが、アダプタのスナップショットでは動作しませんか?EmberのスナップショットbelongsToは常にnullを返します
コードは、ここでは例のように簡単です:https://guides.emberjs.com/v2.11.0/models/relationships/
としては、それがテンプレートではなく、アダプタ内のスナップショットで正常に動作し、上記と述べました。この例で責めを作成し
:私もbelongsTo()
EDITのためにコードをステップ実行するときinverseRecord
が関係にnull
であることをデバッガで見ることができます。 server
のアダプタと、delete:https://ember-twiddle.com/71c98929c307284c78dae336d6cd040bを押したときのログ出力を確認します。アダプターのbelongsTo
関係を解決できることが予想されますが、表示されるようにnull
を返します。また、テンプレートで正常に動作することがわかります。
シリアライザで何かしてみましたが、テンプレートで動作する場合、シリアライズは問題ではありません... – Senthe