Codengineering - блог о программировании ➜ страница 2080
Эквивалент Джанго для подсчета и группы по
у меня есть модель, которая выглядит так: class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) Я хочу выбрать количество (только количество) элементов для каждой категории, поэтому в SQL это было бы так просто: select category_id, count(id) from item group by category_id есть ли эквивалент этого "пути Джанго"? Или простой SQL-единственный вариант? Я знаком с ...
Мин/макс-значение валидаторы в asp.net в MVC
проверка с использованием атрибутов в asp.net mvc действительно хороший. Я использую [Range(min, max)] валидатор это далеко для проверки значений, как например: [Range(1, 10)] public int SomeNumber { get; set; } - Теперь мне нужно проверить минимальное и максимальное состояние отдельно. Я ожидал найти такие атрибуты: [MinValue(1, "Value must be at least 1")] [MaxValue(10, "Value can't be more than 10")] public int SomeNumber { get; set; } есть ли предопределенные атрибуты для написания э ...
Ошибка восстановления базы данных SQL Server: указанное приведение недопустимо. (SqlManagerUI)
Я использую SQL Server 2008 R2 Standard (версия 10.50.1600.1) для моего рабочего сайта и SQL Server Express edition с расширенными службами (v10.50.1600.1) для моего локального хоста в качестве базы данных. несколько дней назад мой SQL Server разбился, и мне пришлось установить новую версию 2008 R2 Express на моем локальном хосте. Он работал нормально, когда я восстановил некоторые старые версии, взятые из Express edition, но когда я пытаюсь восстановить базу данных из .bak файл, который берет ...
Начиная с Xcode 8 и iOS10, представления не имеют правильного размера в viewDidLayoutSubviews
кажется, что с Xcode 8, О viewDidLoad, все подвиды viewcontroller имеют одинаковый размер 1000x1000. Странно, но ладно,viewDidLoad никогда не было лучшим местом для правильного размера представлений. но viewDidLayoutSubviews - это! и на моем текущем проекте, я пытаюсь напечатать размер кнопки: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; NSLog(@"%@", self.myButton); } журнал показывает размер (1000x1000) для myButton! Затем, если я войду в систему нажатием кно ...
Как проверить url-адрес на iPhone
в приложении для iPhone, которое я разрабатываю, есть настройка, в которой вы можете ввести URL-адрес, потому что форма и функция этот URL-адрес должен быть проверен онлайн, а также в автономном режиме. до сих пор я не смог найти какой-либо метод для проверки url, поэтому вопрос; Как проверить ввод URL-адреса на iPhone (Objective-C) онлайн, а также в автономном режиме? ...
Как избежать предупреждения при введении NAs по принуждению
Я обычно предпочитаю кодировать R, чтобы я не получал предупреждения, но я не знаю, как избежать получения предупреждения при использовании as.numeric для преобразования символьного вектора. например: x <- as.numeric(c("1", "2", "X")) даст мне предупреждение, потому что он ввел NAs по принуждению. Я хочу, чтобы NAs был введен принуждением-есть ли способ сказать ему: "Да, это то, что я хочу сделать". Или я должен просто жить с предупреждением? или я должен использовать другую функцию дл ...
Как добавить новую строку в пустой массив NumPy
используя стандартные массивы Python, я могу сделать следующее: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] однако, я не могу сделать то же самое в пакете numpy. Например: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) # arr is now [1,2,3,4,5,6] я тоже заглянул в vstack, но когда я использую vstack на пустой массив, я получаю: ValueError: all the input array dimensions except for the concatenation axis ...
В чем смысл классов ObjectFactory JAXB 2?
Я новичок в использовании JAXB, и я использовал xjc JAXB 2.1.3 для создания набора классов из моей XML-схемы. В дополнение к созданию класса для каждого элемента в моей схеме, он создал класс ObjectFactory. кажется, ничто не мешает мне создавать экземпляры элементов напрямую, например MyElement element = new MyElement(); в то время как учебники предпочитают MyElement element = new ObjectFactory().createMyElement(); Если я смотрю в ObjectFactory.Ява, я вижу: public MyElement createMyEleme ...
Подключение существующего имени входа SQL Server к существующему пользователю базы данных SQL Server с тем же именем
есть ли команда SQL Server для подключения пользователя одной базы данных к имени входа для сервера базы данных с тем же именем? вот пример: Сервер Баз Данных-Экземпляр По Умолчанию База Данных: База Данных Testdb Логин Сервера-TestUser Существующий пользователь на TestDB-TestUser Если я попытаюсь сделать имя пользователя TestUser пользователем базы данных TestDB, "пользователь, группа или роль" уже существует. кто-нибудь знает простой способ назначить пользователя для входа в систему? ...
Разница между триггерами FOR и AFTER?
в чем разница между триггерами FOR и AFTER? ...