Laravel v.5.2.43とv.5.2.45の2つのバージョンの違いを理解したかっただけです。値が以前のバージョンで0の代わりにNULLに戻ったときLaravel 5.2.43 vs 5.2.45(Eloquent Sumは0の代わりにnullを返します)?
// 5.2.43
// Returns 0 in case if there nothing with name Coffee
Product::where('name','Coffee')->sum('weight');
// 5.2.45
// Returns NULL in case if there nothing with name Coffee
Product::where('name','Coffee')->sum('weight');
私はレポートツールを持って、全体の操作が崩壊されています
私は、次の違いを観察しています。
ここでの質問は機能、バグですか?機能の場合は、動作を変更するためのより良い選択肢はありますか?または、この機能を受け入れるためにコードを変更する必要がありますか? \を照らし\データベースの合計方法を比較
は、公正なようだ、私はそう推測しました。私はそのバグがデフォルトでは整数を期待していると信じています。私はただ今問題を提起し、今は5.2.43にフォールバックするつもりです!どうもありがとう :) –