問題タブ [to-json]
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.
ruby - to_json が null 値を返すのはなぜですか?
Sinatra ベースの API を構築していますが、User モデルに対して奇妙な応答が表示されます。すべての応答は、null 値でいっぱいのコレクションを返します。他のモデルは期待どおりに戻ります。
ruby-on-rails - Rails プロジェクトを Ruby 1.9.3 にダウングレード | 面白い .to_json トラブル
親愛なるスタックオーバーフローの皆さん、Rails プロジェクトをダウングレードして、問題なく Rails 3 で実行できるようにしたいと考えています。以前はレールの最新バージョンで動作していましたが、オフィスはこれを使用したくありません。この特定の行を書き直すのに問題があります。
@sessions はもちろん結果のリストです。古いバージョンのレールでも実行できる代替案を作成する方法を知っている人はいますか?
前もって感謝します
敬具
javascript - JS 配列へのフィールドの追加
JS 配列プロトタイプに「max」フィールドを追加しました。配列を文字列化するときに、この追加を確認するのに問題があります。toJSON 関数を上書きしようとしましたが、役に立ちませんでした。
{array_field:a,max_field:max} のようなことを避けて、単に配列オブジェクトを使用したいのですが、これは可能ですか? 私は何を間違っていますか?
knockout.js - ko.toJS() を呼び出したときに Knockout.js が関数を呼び出さないようにするにはどうすればよいですか
私は何ヶ月もノックアウト.jsを使用してきましたが、モデルをシリアル化するときに呼び出すときに関数を呼び出すことに気付きました.ko.toJS
これにより、無限ループなどの明らかな問題が発生する可能性があり、最悪の場合、副作用のある関数が呼び出された場合に危険なデータ破損が発生する可能性があります。
この動作は、Knockout の以前のバージョンで一時的に変更されましたが、関数をコピーしたい場合があるため、設計によるものとして取り消されたようです。
まあ、私は決してしません(私はそうは思いません)、toJS
私の関数を呼び出さない呼び出しができる方法を本当に感謝しています。
toJSON
代わりに使用できることはわかっtoJS
ていますが、次のようなことをしたい場合には、本当にしたいことがあります:
あるいは、オブジェクトを必要とするユーティリティ メソッドにモデルを渡しているのかもしれません。
ビューモデルでの関数の呼び出しが構成可能ではない理由が最終的に理解できないと思います。「モンキーパッチ」または新しいtoJS2
関数を作成する簡単な方法があれば、それができるようになりたいです。
この質問には非常に役立つ情報がいくつかあります。ノックアウト マッピングで計算されたプロパティなしで ko.toJs メソッドを使用するにはどうすればよいですか? しかし、文字列に変換するのではなくオブジェクトを保持したい場合、まだ解決策が見つかりません。
ruby-on-rails - Object.to_json(except: []) が ActiveRecord のない Rails モデルで期待どおりに動作しない
これが私のモデルです:
self.to_json
を含めていなくても呼び出すと:id, :api_response and :errors
、それらはまだjsonified
オブジェクトに表示されます。私は(明らかに)何か間違ったことをしていますが、なぜそれが機能していないのかわかりません。
django - Django Query と to_json を使用して Google グラフをプロットする
Google Graph
クエリの結果を視覚化するためにa をプロットしたいと考えています。
誰でも私を助けてもらえますか?以下に私のコードを含めました。ありがとう
models.py
views.py
次のコードを使用して、クエリをシリアル化しました。
そして今、私は次の配列を持っています:
...
ruby-on-rails - 制限との関連付けを含む Rails to_json
以下のような関連付けで1つのレコードをレンダリングしています
協会
Nav の最後のレコードのみをレンダリングする必要がありますが、上記は 1 対多であるため、すべての nav を出力します。:limit => 1 を試して desc で注文しましたが、 limit 自体が機能していません。
jackson - json レスポンスを Java pojo に変換する必要があり、レスポンスが {} または [{},{}] を返す可能性があります
以下の例に示すように、json 応答を Java pojo に変換する必要があります。フィールド (ここでは例では 'performers' ) が {} または [{},{}] または null として返される可能性があります。
例1:performer value here is a list of datas '{}'.
例 2:performer value here is just data '{}'
例 3:performer value is null here
.As を使用して、この json 応答を Java gson.fromJson
pojo に変換するにはどうすればよいですか"Expecting an OBJECT but found is ARRAY"