Столкнулся с ситуацией, когда есть модель к таблице и в ней всего два столбца. 1 айди пользователя, а 2 сумма на его счете. Мне необходимо списать n с его счета. Я естественно прописываю
Andres писал(а):Предложение в сохренении без указания false в save
так сохраняйте.
Так и сохраняю Просто поделился тем, что мне показалось не очень логичным
идиотизм. false отключает валидацию. с true увас не сохраняется, значит, не проходит валидацию, значит у вас ошибка. При чем тут логика? Вы с ней не дружите.
Andres писал(а):А что тут может не проходить валидацию??? $uid = 1 или $newBalance (integer = 5500)? Почитайте лучше в словаре значение слова логика!!!
что тут может не проходить валидацию вам ответит ActiveRecord )
В правилах 'money' а присваиваешь balance, да и то если uid это первичный ключ то ему в правилах делать нечего.
А ошибки элементарно посмотреть, смотри пост выше, это такие основы до которых нужно самому догадываться.
maleks писал(а):В правилах 'money' а присваиваешь balance, да и то если uid это первичный ключ то ему в правилах делать нечего.
А ошибки элементарно посмотреть, смотри пост выше, это такие основы до которых нужно самому догадываться.
maleks писал(а):В правилах 'money' а присваиваешь balance, да и то если uid это первичный ключ то ему в правилах делать нечего.
А ошибки элементарно посмотреть, смотри пост выше, это такие основы до которых нужно самому догадываться.
Ты еще скажи, что название переменной влияет.
не паясничай. тебе адекватный совет дали - смотреть в ошибки.