5
मैं एक प्रश्न जो 7 आइटम के साथ एक संग्रह सरणी देता चल रहा हूँ -Laravel वाक्पटु संग्रह में हेरफेर
$uniques = Analytics::fetchviews(Period::days(7))->take(7);
संग्रह परिणाम इस-
2 => array:4 [▼
"date" => Carbon {#247 ▶}
"uniquePageviews" => 1
"pageViews" => 1
]
की तरह लग रहा बाहर लेना चाहते हैं pageViews
और uniquePageviews
और परिणाम देखने के पहले परिणामों को पार करने से पहले इन पूर्णांक के साथ काम करें। मैं संग्रह के भीतर डेटा को सीधे कैसे संपादित कर सकता हूं?
क्या मुझे इसे नियंत्रक के भीतर फोरच करना है, मुझे यकीन नहीं था कि अगर मैं किसी ऑब्जेक्ट को स्पष्ट रूप से सरणी से एक्सेस कर सकता हूं। मुझे पता है कि आप इस बारे में एक दृष्टिकोण के भीतर कैसे जाएंगे। – SamXronn
हां, आप नियंत्रक में foreach कर सकते हैं - चाहे ऐसा करने के लिए सही जगह है, एक और सवाल है। यदि आप रकम जैसी चीजें कर रहे हैं, तो मॉडल में इसके लिए डेटाबेस से पूछताछ पर विचार करें। संग्रह वास्तव में एक सरणी नहीं हैं, वे बस समान व्यवहार करते हैं। कृपया [प्रलेखन] (https://laravel.com/docs/5.3/collections) देखें। – Elias
धन्यवाद मैं सामान्य रूप से डेटाबेस डेटा में हेरफेर करता हूं, हालांकि यह एक एपीआई कॉल है, इसलिए मैं कुछ सीमित कर रहा हूं कि मैं चीजों को करने के बारे में कैसे काम करता हूं। – SamXronn