Вопросы с тегом 'eloquent'
Красноречивый - это Laravel собственный объектно-реляционный картограф. Он называется "Красноречивый", потому что он позволяет работать с объектами и отношениями с базой данных, используя красноречивый и выразительный синтаксис.
21
Как создать несколько запросов к предложению Where с помощью Laravel Eloquent?
Я использую конструктор запросов Laravel Eloquent и у меня есть запрос, в котором я хочу предложение WHERE для нескольких условий. Это работает, но это не элегантно.
Пример:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
...
11 окт. '13 в 18:56
27
Получить последний введенный идентификатор с использованием Laravel Rloquent
В настоящее время я использую приведенный ниже код для вставки данных в таблицу: <?php
public function saveDetailsCompany()
{
$post = Input::All();
$data = new Company;
$data->nombre = $post['name'];
$data->direccion = $po...
13 янв. '14 в 6:02
11
Laravel 4 Eloquent Query Использование WHERE с ИЛИ ИЛИ ИЛИ?
Как мне сказать WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) Для более сложных запросов я должен использовать сырой SQL?
08 июн. '13 в 1:29
22
Laravel Проверка наличия записи
Я новичок в Laravel. Прошу прощения за вопрос новичка, но как мне найти запись? $user = User::where('email', '=', Input::get('email'));
Что я могу сделать здесь, чтобы увидеть, есть ли у $user запись?
23 нояб. '14 в 22:24
8
Как вы проверяете "если не null" с Eloquent?
Как вы проверяете, не пустое поле с Eloquent?
Я попробовал Model::where('sent_at', 'IS NOT', DB::raw('null'))->..., но вместо > IS NOT вместо привязки был привязан.
Об этом говорит DB::getQueryLog():
'query' => string 'select * from m...
22 янв. '14 в 11:20
8
Добавить пользовательский атрибут в модель Laravel/Eloquent при загрузке?
Я бы хотел добавить пользовательский атрибут/свойство в модель Laravel/Eloquent при загрузке, аналогично тому, как это можно сделать с помощью RedBean $model->open().
Например, на данный момент у меня в контроллере есть:
public function index()
...
21 июн. '13 в 10:13
12
Laravel - Красноречивый или Свободный случайный ряд
Как выбрать случайную строку с использованием "Красноречивого" или "Свободного" в рамках Laravel?
Я знаю, что с помощью SQL вы можете сделать заказ с помощью RAND(). Тем не менее, я хотел бы получить случайную строку без, выполняющую подсчет колич...
17 дек. '12 в 15:59
8
Laravel Eloquent: Заказ результатов всех()
Я застрял в простой задаче.
Мне просто нужно заказать результаты, исходящие от этого вызова
$results = Project::all();
Где Project - модель. Я пробовал это
$results = Project::all()->orderBy("name");
Но это не сработало. Каков лучший способ ...
02 июл. '13 в 15:18
37
Миграция: не удается добавить ограничение внешнего ключа в laravel
Я пытаюсь создать внешние ключи в Laravel, однако, когда я переношу свою таблицу с помощью artisan, я вызываю следующую ошибку:
[Illuminate\Database\QueryException]
SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL
: alter...
24 мар. '14 в 17:04
10
Отключить метки времени Laravel Rouquent
Я в процессе преобразования одного из наших веб-приложений от CodeIgniter в Laravel. Однако в настоящий момент мы не хотим добавлять поля updated_at/created_at ко всем нашим таблицам, так как у нас есть класс ведения журнала, который делает все это ...
12 нояб. '13 в 18:54
13
Получить определенные столбцы, используя функцию "With()" в Laravel Eloquent
У меня есть две таблицы: User и Post. Один User может иметь много posts а один post принадлежит только одному user. В моей модели User меня есть отношение hasMany... public function post(){
return $this->hasmany('post');
}
И в моей post мо...
08 нояб. '13 в 6:30
4
Красноречивый сбор: подсчет и обнаружение пустых
Это может быть тривиальный вопрос, но мне интересно, рекомендует ли Laravel определенный способ проверить, была ли коллекция Eloquent, возвращенная из $result = Model::where(...)->get() пуста, а также подсчет количества элементов.
В настоящее вр...
13 дек. '13 в 9:35
13
Создание и обновление Laravel Eloquent
Что за сокращение для вставки новой записи или обновления, если она не существует? <?php
$shopOwner = ShopMeta::where('shopId', '=', $theID)
->where('metadataKey', '=', 2001)->first();
if ($shopOwner == null) {
// Insert new recor...
17 сент. '13 в 1:34
9
Изменение миграции Laravel, чтобы сделать столбец обнуляемым
Я создал миграцию с неподписанным user_id. Как я могу отредактировать user_id в новой миграции, чтобы также сделать его nullable()? Schema::create('throttle', function(Blueprint $table)
{
$table->increments('id');
// this needs to also be...
25 июн. '14 в 23:03
12
Выберите последнюю строку в таблице
Я хотел бы получить последний файл, вставленный в мою таблицу. Я знаю, что метод first() существует и предоставляет вам первый файл в таблице, но я не знаю, как получить последнюю вставку.
14 мая '13 в 17:38