Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 14/02/21 Вск 00:42:40 2400931501
image.png 148Кб, 1072x507
1072x507
Сап, двач. Как вот эту хуйню перенести на Entity Framework Core? В качестве провайдера SQLite.
Алсо, насколько нормально использовать связь как между Image и Directory?
Аноним 14/02/21 Вск 00:43:08 2400931742
Поднятие
Аноним 14/02/21 Вск 00:44:21 2400932443
Поднятие
Аноним 14/02/21 Вск 00:44:40 2400932634
Поднятие
Аноним 14/02/21 Вск 00:44:57 2400932735
Поднятие
Аноним 14/02/21 Вск 00:45:13 2400932986
Поднятие
Аноним 14/02/21 Вск 00:45:29 2400933147
Поднятие
Аноним 14/02/21 Вск 00:45:53 2400933368
Поднятие
Аноним 14/02/21 Вск 00:46:12 2400933619
Поднятие
Аноним 14/02/21 Вск 00:46:34 24009337710
Поднятие
Аноним 14/02/21 Вск 00:46:51 24009339211
Поднятие
Аноним 14/02/21 Вск 00:47:15 24009341612
Поднятие
Аноним 14/02/21 Вск 00:47:31 24009343213
Поднятие
Аноним 14/02/21 Вск 00:47:34 24009343514
>>240093150 (OP)
EF лучше с CodeFirst использовать. Делаешь там классы с такими же полями + наследование отт базового класса EF и потом через сосноль нугетовскую апдейтишь базу. А там уже можешь и данные старые замигрить и что хочешь вообще.
Аноним 14/02/21 Вск 00:47:51 24009345215
>>240093150 (OP)
Ты объясни нормально, что за поеботу ты тут пилить собрался.
Аноним 14/02/21 Вск 00:47:53 24009345616
Поднятие
Аноним 14/02/21 Вск 00:50:05 24009359317
>>240093150 (OP)
Циклические зависимости (как между папкой и картинкой на твоей схеме) обычно сигнал проёба в дизайне.
мимо
Аноним 14/02/21 Вск 00:50:30 24009361218
Да всё ок. Только lastImageId имхо лишнее. Ставь в image индекс на directoryId, и простым left outer join смотри что там последнее
Аноним 14/02/21 Вск 00:50:36 24009361819
Аноним 14/02/21 Вск 00:57:27 24009395720
image.png 19Кб, 347x193
347x193
image.png 18Кб, 353x189
353x189
image.png 56Кб, 661x247
661x247
>>240093435
Уже пытался
Сколько не пытался настроить билдер - всегда были ошибки от "Укажи точную связь" до "Такое поле уже существует", а также "Невозможно сделать Directory.Images так как оно не поддерживается провайдером"
Аноним 14/02/21 Вск 00:57:29 24009396121
Аноним 14/02/21 Вск 00:59:06 24009406922
image.png 9Кб, 289x124
289x124
Аноним 14/02/21 Вск 00:59:35 24009410323
>>240093961
Прочел уже и не раз, пока пытался сделать
Аноним 14/02/21 Вск 01:00:44 24009416624
>>240094103
Ок, щя попробую у себя, если получиться выкачу
Аноним 14/02/21 Вск 01:01:12 24009418625
>>240093957
> не поддерживается провайдером
Пытался сделать через scaffold и все замечательно поддерживается, но scaffold генерит не особо юзабельный код в данном случае
Аноним 14/02/21 Вск 01:04:23 24009438326
>>240093957
Падажи, это индексы на nvarchar max? Тебе там норм?
Аноним 14/02/21 Вск 01:06:47 24009451527
>>240094383
Да Согласен, мой проеб, но сути дела не меняет
Аноним 14/02/21 Вск 01:15:39 24009500028
>>240093612
Там имелось ввиду немного другое: пути к изображениям в БД записываются все сразу, а LastImage это то, на котором юзер был во время закрытия проги, т.е. это может быть любое изображение из всех возможных
Аноним 14/02/21 Вск 01:17:51 24009511329
Поднятие
Аноним 14/02/21 Вск 01:18:08 24009513330
Поднятие
Аноним 14/02/21 Вск 01:18:40 24009516431
Поднятие
Аноним 14/02/21 Вск 01:20:00 24009523032
>>240093612
По твоему, перебирать все пикчи из папки лучше, чем сразу посмотреть какая последняя? Странный ты.
Аноним 14/02/21 Вск 01:20:40 24009525833
А где сущность ImageTags и привязка с ней?
Аноним 14/02/21 Вск 01:21:59 24009533834
image.png 424Кб, 1563x893
1563x893
Аноним 14/02/21 Вск 01:22:40 24009537935
Аноним 14/02/21 Вск 01:24:36 24009548736
>>240095379
Исходя из того, что я видел на Metanit'e она должна создаваться автоматически
Аноним 14/02/21 Вск 01:25:12 24009550937
изображение.png 3Кб, 355x121
355x121
изображение.png 7Кб, 389x139
389x139
раскидай теги

Всё само свяжется
Аноним 14/02/21 Вск 01:27:19 24009560438
>>240095487
Для корщины нужно руками всю вязать, как я знаю. Мб в НЕТ5 уже это фиксанули
Аноним 14/02/21 Вск 01:28:43 24009567339
yablochnaya-pas[...].jpg 145Кб, 720x960
720x960
>>240093150 (OP)
>>240093957
>>240093961
На метаните часто очень обрывочно инфа подается и код не работает нихуя. Лучше искать хороший англоязычный ресурс какой-нибудь.
Аноним 14/02/21 Вск 01:29:37 24009572040
>>240095509
По идее, где ключи он сам понимает исходя из названий свойств (если есть Id в конце, значит это ключ). А остальные штуки делал через Fluent API, ибо пишут, что атрибуты в EFCore еще не допилены до конца
Аноним 14/02/21 Вск 01:30:12 24009574441
Аноним 14/02/21 Вск 01:31:19 24009580642
>>240095720
Рот его ебись ключам в конце id приписывать
Указываешь атрибуты напрямую, связи нормально делаешь, описываешь модели грамотно, запускаешь - работает
Аноним 14/02/21 Вск 01:33:34 24009590843
>>240095744
Ну это определенно лучше, чем Metanit (нет, ибо тут только максимально поверхностный Getting Started)
Аноним 14/02/21 Вск 01:33:55 24009591944
image.png 5Кб, 451x182
451x182
image.png 6Кб, 395x225
395x225
image.png 3Кб, 320x136
320x136
image.png 12Кб, 526x260
526x260
К всему что имеешь вот это добавь
Аноним 14/02/21 Вск 01:34:16 24009593245
>>240095744
Ты не мне кидай, а опу, это ему надо.
Аноним 14/02/21 Вск 01:35:29 24009599546
>>240095932
Это я прикол сделал такой
Аноним 14/02/21 Вск 01:36:38 24009605547
Кстати, а почему не забить нефритовый стержень на EF и использовать ADO?
Аноним 14/02/21 Вск 01:36:53 24009607348
>>240095919
Спасибо, простой Иван город Тверь, пойду дальше разбираться
Аноним 14/02/21 Вск 01:50:22 24009673849
image.png 28Кб, 505x121
505x121
Аноним 14/02/21 Вск 01:52:23 24009683350
>>240093150 (OP)
поднятие, это вроде не стаковерфлоу
Аноним 14/02/21 Вск 01:55:49 24009700351
>>240096833
На SO обычно сидят челы, от которых фиг чего допросишься, я как-то спросил про TS, так мне начали пояснять за совершенно другую ошибку, не смотря на то, что я четко дал понять, что проблема не в этом
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов