Вопросы по теме 'doctrine'
Где Doctrine с Doctrine_Query
можно ли сделать:
$q->createQuery('q')
->whereIn('q.id', $q2)
Где $q2 — это другой объект Doctrine_Query. Потому что мой подзапрос сложный и я не хочу писать его на SQL...
09.12.2023
symfony - Дополнительное поле в автоматически созданной форме модели
У меня в приложении 3 таблицы. - event , event_category и event_category_connection . Это отношение «многие ко многим» между двумя первыми таблицами. Я пытаюсь добавить sfWidgetFormDoctrineChoice с категориями в EventForm (который...
22.11.2023
Symfony2 — слушатели доктрин
В моем приложении есть слушатель, который читает аннотации из файлов модели (точно так же, как расширения доктрины Gedmo), но я не понимаю одного. В драйвере аннотации есть метод с именем validateFullMetadata(), и я понятия не имею, когда этот метод...
12.12.2023
перевести необработанный MySQL в Doctrine 1.2
У меня чертовски много времени, чтобы перевести следующий необработанный запрос MySQL, который был протестирован и работает очень хорошо, в доктрину 1.2:
SELECT
r.name AS regionname,
s.name AS statename
FROM
job j
LEFT JOIN...
26.11.2023
Параметр пользовательских функций DQL Symfony 2/Doctrine имеет ограничение длины строки?
Я создал свою пользовательскую функцию DQL для Doctrine DQL:
class Translate extends FunctionNode {
public $field;
public function getSql(SqlWalker $sqlWalker) {
$query = "TRANSLATE(" . $this->field->dispatch($sqlWalker) ....
12.01.2024
Доктрина Symfony «один-многие» не работает, но «многие-один» работает
Хорошо, это настоящая проблема дерева для деревьев.
Я пытаюсь заставить работать структуру Entity «один-многие-многие-один». У меня есть три Сущности
Проект (имеет идентификатор и имя)
Исследователь (имеет идентификатор и имя)...
29.12.2023
Коллекция форм Symfony с Entity
Я использую симфони 2.3. Я хочу создать форму, в которой пользователь может выбрать все языки, на которых он говорит (поле выбора с языками должно повторяться с помощью javascript, но здесь это не проблема). Я рад, если в полях выбора отображаются...
24.12.2023
Отличия отката Symfony2/Doctrine
Я использую Symfony2 и Doctrine для проекта, и мне нужно выполнять множество операций с базой данных в транзакциях.
try {
// do db operations
} catch(\Exception $e) {
// rollback here
}
У меня следующий вопрос: есть ли разница между...
11.01.2024
Разбивка на страницы и собственный запрос для Doctrine 2
Я использую Symfony и Native Queries Doctrine 2.
Мои запросы очень сложные ( множественные соединения, подзапросы... ).
Я хочу добавить LIMIT для нумерации страниц.
Но LIMIT выполняется для всех таблиц; Я хочу выполнить только для...
08.12.2023
EntityNotManaged Exception после сброса
Я пишу модуль для сброса пароля пользователя. У меня есть отношение ManyToOne от моей сущности LoginHash к моей сущности User.
/**
* @ORM\Entity()
* @ORM\Table(name="login_hash")
*/
class LoginHash
{
//properties
/**
*...
20.12.2023
как написать подзапрос в доктрине symfony
Я работаю над проектом Symfony с бэкэндом, разработанным в рамках доктрины и API-платформы. Мне нужно получить некоторые детали вместе с проверкой поля в другой таблице, которое будет статусом. Мы используем этот статус для обработки чего-либо во...
08.01.2024
Построитель запросов Doctrine - где IN с нестроковыми именами столбцов не может быть сгенерирован
Я не могу спать из-за этого, я либо упускаю что-то действительно очевидное, либо это невозможно сделать так.
У меня есть эта штука Doctrine Query Builder:
$this->queryBuilder
->where('entity.id != ' . $id)...
10.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..