vermanishad Ответов: 0

Как использовать значение multple в одном столбце и проверить с помощью опции multpe в linq


как использовать значение multple в одном столбце и проверить с помощью опции multpe в linq

Что я уже пробовал:

List<ProductViewModel> viewModel = model.pageViewModelList
         .Where(s =>
                     s.Size.Contains(SizeRecord)  &&
                     s.Color.Contains(("'Red', 'Pink'")))
         .ToList();

Andy Lanng

Я понятия не имею, о чем вы просите. Пожалуйста, попробуйте перефразировать вопрос

Kornfeld Eliyahu Peter

Непонятный...
Вы имеете в виду столбец, содержащий список значений цвета (разделенных чем?), и вы хотите проверить, что все значения являются допустимыми именами цветов?
Или вы имеете в виду, что столбец может иметь одно значение, выбранное из списка имен цветов (таблица поиска)?

vermanishad

как база данных имеет один столбец и значение (красный,фиолетовый) оба находятся в одном столбце, и я хочу, когда я нажму linq запрос для фильтра поиска, то результат хочу красный мудрый красный показать и если я выберу опцию mutple в html стороне, то показать, а также как в sql запросе показать для (красный, фиолетовый)

Richard Deeming

Заполнение нескольких значений в один столбец-это чрезвычайно плохой дизайн, и проблемы, с которыми вы сталкиваетесь, запрашивая данные, прекрасно иллюстрируют почему.

Поместите допустимые значения в их собственную таблицу и установите связь "многие ко многим" между этой таблицей и продуктами. Например:

Colors:

ID   Color
----------
1    Red
2    Purple
...


ProductColors:

ProductID    ColorID
--------------------
1            1
1            2
...

vermanishad

Ричард I был четко назвал свою публикацию я хочу проверить для различных варианта но вы же не скажете моему сервировка стола не действительны потому что у меня есть один столбец для различных значений я знаю, бел, ты сказал, что я знаю, что это правильно, но я хочу, чтобы этот путь для моего запроса-конечно я сделал себе другой способ для той же проблемой и я выборки записей именно то, что я хочу На же, как колонки под множественные вариант, так что спасибо за ваше предложение приемлемо, я была решимость моей собственной

0 Ответов