Я пытаюсь выяснить, как удалить все элементы из коллекции или удалить коллекцию? Я использую Laravel 4.2 и «jenssegers/mongodb»: «~ 2.0».laravel jenssejers drop collection
Не могли бы вы мне помочь. Спасибо!
Я пытаюсь выяснить, как удалить все элементы из коллекции или удалить коллекцию? Я использую Laravel 4.2 и «jenssegers/mongodb»: «~ 2.0».laravel jenssejers drop collection
Не могли бы вы мне помочь. Спасибо!
В своих документах «Эта библиотека расширяет исходные классы Laravel, поэтому использует точно такие же методы», так же, как и с любыми другими драйверами баз данных.
Model::truncate()
или Model::query()->delete()
удалит все элементы. Удаление коллекции осуществляется с помощью класса Schema Schema::drop('model')
.
Спасибо! Оно работает. =) – Viktor
Любые подсказки о том, как удалить одну запись? Потому что 'Model :: query() -> где() -> delete()' ничего не делает. – Peon
@DainisAbols Вам нужно сначала получить одну запись - 'Model :: find (123) -> delete()' или создать запрос, достаточно специфичный, например 'Model :: whereEmail ([email protected] «) -> удалить()'. – ceejayoz