preguntar acerca de eloquent

22
réponses

Laravel, obtenir le dernier id d’insertion en utilisant Eloquent

J'utilise actuellement ce code pour insérer des données dans une table: public function saveDetailsCompany() { $post = Input::All(); $data = new Company; $data->nombre = $post['name']; $data->direccion = $post['address']; …
demandé sur 1970-01-01 00:33:34
13
réponses

Laravel vérifier si l’enregistrement existe

Nouveau sur laravel, alors excusez la question des débutants mais comment puis-je trouver si un enregistrement existe? $user = User::where('email', '=', Input::get('email')); Que ferais-je ici pour voir si $user est un record? ... …
demandé sur 1970-01-01 00:33:34
3
réponses

Laravel 4: Comment «commander par» en utilisant Eloquent ORM [dupliquer]

Cette question a déjà une réponse ici: Laravel Eloquent: ordonnant les résultats de tous () 8 réponses Question Simple-Comment puis-je commander par 'id' d …
demandé sur 1970-01-01 00:33:33
1
réponses

Laravel-éloquent «A», «avec», «Oùhas» — que signifient-ils?

J'ai trouvé le concept et la signification derrière ces méthodes pour être un peu déroutant, est-il possible pour quelqu'un de m'expliquer quelle est la différence entre has et with est, dans le contexte d'un exemple (si possible)? ... …
demandé sur 1970-01-01 00:33:35
5
réponses

Comment alias une table dans Laravel Eloquent queries (ou en utilisant Query Builder)?

Disons que nous utilisons le générateur de requêtes de Laravel: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); Je cherche un équivalent à ce SQL: really_long_table_name AS …
demandé sur 1970-01-01 00:33:33
12
réponses

Comment supprimer toutes les lignes d’une table en utilisant Eloquent?

Ma conjecture était d'utiliser la syntaxe suivante: MyModel::all()->delete(); Mais cela n'a pas fonctionné. Je suis sûr que c'est super simple, mais j'ai cherché de la documentation sur le sujet et je ne peux pas la trouver! ... …
demandé sur 1970-01-01 00:33:33
4
réponses

Empêcher Laravel d’ajouter plusieurs enregistrements à un tableau croisé dynamique

J'ai une relation plusieurs à plusieurs configurée et fonctionnant, pour ajouter un article au panier que j'utilise: $cart->items()->attach($item); Qui ajoute un élément au tableau croisé dynamique (comme il se doit), mais si l'utilisateur …
demandé sur 1970-01-01 00:33:33
9
réponses

Laravel Éloquent distincts() et count() ne fonctionne pas correctement

J'essaie donc d'obtenir le nombre de pid distincts sur une requête, mais la valeur renvoyée est fausse. C'est ce que j'essaie de faire: $ad->getcodes()->groupby('pid')->distinct()->count() Ce qui renvoie la valeur "2", alors que la va …
demandé sur 1970-01-01 00:33:35
3
réponses

Laravel enregistrer / mettre à jour plusieurs à plusieurs relation

Quelqu'un peut-il m'aider sur la façon de sauver plusieurs à plusieurs relation? J'ai des tâches, l'utilisateur peut avoir beaucoup de tâches et la tâche peut avoir beaucoup d'utilisateurs (beaucoup à beaucoup), ce que je veux réaliser est que dans u …
demandé sur 1970-01-01 00:33:34
1
réponses

Quelle est la différence entre les méthodes destroy() et delete() dans Laravel?

J'ai un problème mineur avec Laravel 4. Je voudrais utiliser la méthode delete() sur un enregistrement mais pour une raison quelconque, elle ne supprime pas réellement l'enregistrement. destroy() fait, cependant, donc mon code est bon. De plus, si je …
demandé sur 1970-01-01 00:33:34