These are chat archives for LaravelRUS/chat

27th
Dec 2014
MaD
@maddog670
Dec 27 2014 00:17
Никто не работал с wiki кмс-ками? Может кто знает легкие версии wiki?
Роман Сохарев
@greabock
Dec 27 2014 00:21
Это ппц мужик
там такой геморой...
просто черт ногу сломит
Brezhnev Ivan
@vanchelo
Dec 27 2014 01:14
это ядро лары 5)
WmA
@akis94
Dec 27 2014 06:15
@vanchelo не увидел, спал уже)
Роман Сохарев
@greabock
Dec 27 2014 07:19
@vanchelo хотелось бы знать количество публичных методов
aleserche
@Aleserche
Dec 27 2014 08:38
Поставить VStudio Community или нет... Хочется чего-нибудь насишарпить
Роман Сохарев
@greabock
Dec 27 2014 09:18
это распыление
Orel
@2byte
Dec 27 2014 09:38
Конструктор классов выполняется
function __construct(
        Search $search,
        SongRepository $songRepository,
        SongListRepository $songListRepository,
        ArtistRepository $artistRepository,
        MetaRepository $metaRepository
    )
aleserche
@Aleserche
Dec 27 2014 09:43
где распыление?
дотнет обороты только набирает
Роман Сохарев
@greabock
Dec 27 2014 09:44
он уже десять лет обороты набирает
если не пятнадцать
aleserche
@Aleserche
Dec 27 2014 09:44
а это хорошо. Нет резких скачков
Роман Сохарев
@greabock
Dec 27 2014 09:45
изучать нужно какой-то один профиль
aleserche
@Aleserche
Dec 27 2014 09:45
почему?
Роман Сохарев
@greabock
Dec 27 2014 09:46
иначе легко стать мартышкой, которая вроде бы все умеет, но ничего не знает
aleserche
@Aleserche
Dec 27 2014 09:46
ну не знаю. Таких проблем не испытываю
есть, конечно, персонажи, которые нахватались всего по чуть-чуть, но в итоге на практике ничего применить не могут из-за отсутствия системности и гибкости ума. Увы
devillom
@devillom
Dec 27 2014 11:30
Привет всем
Роман Сохарев
@greabock
Dec 27 2014 13:12
суббота
глушь, как всегда
@devillom привет
WmA
@akis94
Dec 27 2014 13:13
@devillom привет)
Brezhnev Ivan
@vanchelo
Dec 27 2014 13:15
)
devillom
@devillom
Dec 27 2014 13:56
подскажите
  $works = $user->works()->with(array('images' => function($query)
        {

        }))->get();
мне нужно с каждого work вытащить только первую картинку
$works = $user->works()->with(array('images' => function($query)
        {
            $query->first();

        }))->get();
Пробую так
Brezhnev Ivan
@vanchelo
Dec 27 2014 14:05
$query->take(1) вот так
а вообще можно сделать метод public function image() {}
devillom
@devillom
Dec 27 2014 14:07
В Моделе Work ?
    public function images(){
        return $this->hasMany('WorkImage');
    }

    public  function image(){
        return $this->images()->select('link')->take(1);
    }
чет ни как
NelinD
@NelinD
Dec 27 2014 14:23
если не ошибаюсь - $this->hasMany вернет коллекцию
а take применяется в конструкторе запросов
по простому паровоз не может летать
devillom
@devillom
Dec 27 2014 14:26
public function images(){
        return $this->belongsTo('WorkImage','id','work_id');
    }
а так полетит,?_)
NelinD
@NelinD
Dec 27 2014 14:27
если опять не ошибаюсь все отношения вертают коллекции
можно images->first()
а у него уже обращаться к свойствам
devillom
@devillom
Dec 27 2014 14:28
я парюсь из за того что хочу сделать все одним запросом\
NelinD
@NelinD
Dec 27 2014 14:29
пиши на чистом sql
кстати, если что, после выборки в коллекцию запросов к бд больше не происходит
если корректно отношения подгрузить
devillom
@devillom
Dec 27 2014 14:32
ок спс попробую
NelinD
@NelinD
Dec 27 2014 14:48
This message was deleted
LaravelButler

Приветствуем Вас, @dakiesse, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Danil Chekalin
@dakiesse
Dec 27 2014 14:54
привет. есть ли мануал по созданию регистрации\авторизации для l5, чтобы в комплексе было: стандартная регистрация\авторизация, socialite, роли?
Vlad Shcherbin
@VladShcherbin
Dec 27 2014 14:57
@dakiesse нет и в ближайшее время не планируется
Danil Chekalin
@dakiesse
Dec 27 2014 15:00
не планируется кем?
devillom
@devillom
Dec 27 2014 15:18
$works = $user->works()->with(['images'=>function($q){
            $q->distinct()->select('work_id','link');
        }])->get();
пожелтейте
новичка))
Brezhnev Ivan
@vanchelo
Dec 27 2014 15:25
как это "пожелтейте"?
devillom
@devillom
Dec 27 2014 15:25
образумьте))
Brezhnev Ivan
@vanchelo
Dec 27 2014 15:26
покраснейте?
или посинейте?
devillom
@devillom
Dec 27 2014 15:27
лучше убей (
Brezhnev Ivan
@vanchelo
Dec 27 2014 15:27
это не ко мне)
NelinD
@NelinD
Dec 27 2014 15:29
@devillom
$q->take(1)->select('work_id','link');
отношение только не стирай из кода
devillom
@devillom
Dec 27 2014 15:30
select `link` from `avatar_work_images` where `avatar_work_images`.`work_id` in ('43', '44', '45', '46', '47', '48', '49', '50', '51') group by `work_id`
вот правильный запрос, надо
как то так
```
public function image(){
return $this->images()->groupBy('work_id');
}
вроде получается)
NelinD
@NelinD
Dec 27 2014 15:34
public function images() {
  return $this->hasMany('WorkImage');
}
+
$works = $user->works()->with(['images'=>function($q){
           $q->take(1)->select('work_id','link');
        }])->get();
VitaliiSestrenskyi
@VitaliiSestrenskyi
Dec 27 2014 16:07
Здраствуйте. Так сложилось . что нужно быстро поднатаскатся по Oracle (SQL and PLSql). Вот что я нашел в инете http://rutracker.org/forum/viewtopic.php?t=4708982 Посоветуйте пожалуйста может еще какие есть хорошие источники для введения в курс дела.
Роман Сохарев
@greabock
Dec 27 2014 16:34
@VitaliiSestrenskiy Привет. Тут мускулисты в основном, есть еще пара монгистов. Так что, по процедурам вряд ли кто поможет (хотя кто-то вроде на постгре работал, но там процедуры несколько отличаются от оркловских). А голый sql - милости просим.
вот тут подборка имеется
VitaliiSestrenskyi
@VitaliiSestrenskyi
Dec 27 2014 16:43
@greabock Просто вот как говорится прижало, нужно немного разобратся. Думаю спрошу може кто и работает или работал. В любом случаи спасибо за ответ.
Леонид
@komandakycto
Dec 27 2014 16:52
Mysql рулит, но на новой работе меня тоже ждет oracle(
LaravelButler

Приветствуем Вас, @ink0s, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Роман Сохарев
@greabock
Dec 27 2014 17:51
@komandakycto я боле чем уверен, что с ораклом все впорядке ;-)
aleserche
@Aleserche
Dec 27 2014 18:28
оракл действительно хорош
aleserche
@Aleserche
Dec 27 2014 19:01
ProtonMail инвайтнул
Agaev Mekhman
@mehman4uk
Dec 27 2014 21:32
Ребят,слушайте. Вопрос такой. Через опен сервер решил поставить лару,используя композер. Скачал лару и разархивировал в папку,но при установке выдается ошибка.

'
Warning: require(C:\Programming\OpenServer\domains\dinomedia\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\Programming\OpenServer\domains\dinomedia\bootstrap\autoload.php on line 17

Fatal error: require(): Failed opening required 'C:\Programming\OpenServer\domains\dinomedia\bootstrap/../vendor/autoload.php' (include_path='.;c:/programming/openserver/modules/php/PHP-5.4;c:/programming/openserver/modules/php/PHP-5.4/PEAR/pear') in C:\Programming\OpenServer\domains\dinomedia\bootstrap\autoload.php on line 17'

Все разобрался