Я выполняю операцию с базой данных с «Eloquent ORM in Laravel». Я просто хочу взять последний идентификатор вставки (не максимальный id) в базе данных. Я искал, чтобы получить последний идентификатор в laravel Eloquent ORM, я получил следующую ссылку ( Laravel, получите последний идентификатор вставки с использованием Eloquent ), который ссылается на получение последнего идентификатора вставки […]
Я новичок в laravel query builder, я хочу искать несколько слов, введенных в поле ввода, например, если я нахожу «jhon doe», я хочу получить любой столбец, содержащий jhon или doe Я видел / пытался решения с использованием php MySQL, но не смог адаптироваться к построителю запросов //1. exploding the space between the keywords //2. using […]
Поэтому я только начинаю с Laravel (используя v5) и Eloquent. Я работаю над запуском некоторых основных API-интерфейсов и замечаю, что многие методы работы не отображаются в подсказке кода PhpStorm Итак, у меня есть эта модель: namespace Project\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract; use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract; class User extends Model implements AuthenticatableContract, CanResetPasswordContract { […]
Используя Laravel 5.1, я пытаюсь создать список меню из таблицы категорий MySQL. Мой поставщик услуг возвращает данные, но я не понимаю, как создавать дочерние категории в цикле foreach. Когда я выполняю цикл, возвращается только последняя строка дочернего запроса. Любые рекомендации будут оценены. категории Таблица id | cat_name | cat_parent_id — | ————–| ————- 1 | […]
Я хотел бы убедиться, что я правильно использовал прослушиватели событий модели в Laravel 5, и я ничего не испортил (слушатель против обработчика?). Мое решение отлично работает, но мне интересно, развился ли я в соответствии с концепцией и соглашением Laravel 5. Цель: всегда задавать значение $ issue-> status_id при некотором значении при сохранении модели. В приложении […]
Я просто хотел узнать, возможно ли это. Я знаю, когда у вас есть несколько строк для вставки, вы можете просто построить массив и сделать что-то вроде: DB::table('some_table')->insert($array); Но, насколько я читал, делать то же самое для удаления не представляется возможным, я хотел бы знать, знает ли кто-нибудь, как сделать что-то вроде: DB::table('some_table')->delete($array);
У меня есть проект laravel, и мне нужно сделать некоторые вычисления сразу после того, как я сохраню модель и приложил к ней некоторые данные. Есть ли какое-либо событие, которое запускается в laravel после вызова attach (или отсоединения / синхронизации)?
Я пытаюсь заставить мой cron получать только Projects , которые должны быть возвращены / продлены в течение следующих 7 дней, чтобы отправить электронные письма с напоминанием. Я только что узнал, что моя логика не совсем работает. У меня есть запрос: $projects = Project::where(function($q){ $q->where('recur_at', '>', date("Ymd H:i:s", time() – 604800)); $q->where('status', '<', 5); $q->where('recur_cancelled', '=', […]
можно ли использовать «Красноречивый» без Laravel? Или кто-то знает, что равный простой в использовании ORM? Благодаря!
Я пытаюсь получить самые популярные хакатоны, которые требуют упорядочения соответствующими участниками хакафона – partipants->count() . Извините, если это немного сложно понять. У меня есть база данных со следующим форматом: hackathons id name … hackathon_user hackathon_id user_id users id name Модель Hackathon : class Hackathon extends \Eloquent { protected $fillable = ['name', 'begins', 'ends', 'description']; protected […]