Nel mio model ho nomi di field che sono numbers (non ho il controllo sui suoi nomi). Quando cerco di get valori dal mio model ottengo un'exception, prima di avere quei campi tutto andava bene Questo ha funzionato fino a quando non sono stati aggiunti i campi numbersci. Model::find($id)->name; Trying to get property of non-object […]
Questo è il mio controller: return View::make('home.listings') ->with('listings', Listing::all()); Precedentemente, l'ho verificato su visualizzazioni come questa: (e ha funzionato su tutti i miei progetti) @if(!empty($listings)) //use foreach and show listings @else <h3>No listing is found.</h3> @endif Questo è il mio model di quotazione. class Listing extends Eloquent { public static $key = 'id'; protected $table […]
Ho 3 templates … Categoria, Posta, Vota Quando visualizzo una categoria, sto mostrando un indice di tutti i messaggi in quella categoria. Quindi sto facendo qualcosa come foreach ($category->posts as $post) a mio avviso. La domanda che ho ora è come posso ordinare i messaggi in base alla sum dei voti che hanno? Ho impostato […]
sto facendo $mymodel = MyModel::where( 'url', $domain )->first(); e questo stava restituendo un object MyModel e ora, in qualche modo, sta restituendo una stdClass. Cosa sta succedendo? È qualche aggiornamento sul laravel? Ho cambiato qualcosa? Grazie
Attualmente sto cercando di creare una function che chiama scope scope diverse come scopeByLocation() o scopeByPublished() su templates definiti in un arrays. Ho le basi di lavoro attraverso [questo collegamento] [1]. Tuttavia, quando si tenta di accedere agli ambiti di query personalizzati definiti nel model corrispondente, viene visualizzato il seguente errore: "Call to undefined method […]
Ho 4 tabelle, articoli, elenchi, catitem_item e item_listing. gli articoli e l'elenco sono molti a molti rapporti. gli oggetti e le catenemie sono anche molte e molte relazioni. catitems contiene l'elenco delle categorie dell'object. le inserzioni sono come la posizione in cui si trovano gli oggetti. esempio elenco negozio A può avere sedia articolo e […]
Voglio get tutti gli utenti creati in una data specificata: // $date is a Carbon instance parsed from command line argument. // I checked it and it is correct. $users = User::where('created_at', '>', $date->startOfDay()) ->where('created_at', '<', $date->endOfDay()) ->get(); Ma questo restituisce 0 risultati, mentre nel database ci sono righe che corrispondono a quella data. Che […]
https://laravel.com/docs/5.4/eloquent-mutators#attribute-casting es protected $casts = [ 'price' => 'integer', ]; ora questo verrà lanciato quando si recupera il valore. Al momento del salvataggio, in realtà non sono sicuro di cosa farà $book->price = "20" , ad esempio con molta probabilità risparmierà 20. Questa è la mia ipotesi, è giusto? Cosa sarà $book->someboolean con $casts =[ […]
Sono nuovo di Laravel. Questo è quello che sto cercando di fare. Quando viene eliminato il record di costruzione, viene eliminato anche il relativo record del locale. In aggiunta a ciò, quando il record della stanza correlato viene cancellato sul record di costruzione che viene eliminato, voglio impostare null sulla chiave esterna per l'ID della […]
come farei a scrivere questa query SQL in Laravel 4.2 usando eloquente? SELECT * FROM participants WHERE user_id IN (1, 2) GROUP BY convo_id HAVING count(DISTINCT user_id) = 2 AND count(DISTINCT convo_id) = 1 Ho già provato questo Participant::whereIn('user_id', $participantIds) ->groupBy('convo_id') ->havingRaw('count(DISTINCT user_id) = '. sizeof($participantIds)) ->whereRaw('count(DISTINCT convo_id) = 1') ->get(); Ma ottengo questo errore […]