Я знаю, что этот вопрос повторяется один. Но никто не мог ответить достаточно кратко, чтобы ответить правдоподобно. Я получаю ошибку Nhibernate «Нет строки с заданным идентификатором найденной ошибки», когда я пытаюсь использовать указатель, чтобы дать мне запись из таблицы. Я использую функцию загрузки Nhibernate для загрузки записи с помощью уникального идентификатора (GUID), но если в записи нет исключения, это дает исключение. Я пропустил какое-либо свойство в файле hbm.xml?Ошибка Nhibernate: нет строки с заданным идентификатором ошибки
1
A
ответ
3
Note that Load() will throw an unrecoverable exception if there is no matching database row.
Если вы хотите запросить для конкретной записи и не исключение, используйте фактический запрос или метод Get()
.
Кроме того, из документации:
If you are not certain that a matching row exists, you should use the Get() method, which hits the database immediately and returns null if there is no matching row.
Так используйте Get()
и проверьте результат на нуль.
Смежные вопросы
- 1. Fluent NHibernate: более одной строки с заданным идентификатором для класса
- 2. Нет строки с заданным аргументом - Hibernate, Java
- 3. nHibernate, не существует строки с данным идентификатором
- 4. нет строки с данным идентификатором существует hibernate
- 5. xpath: пропустить дочерний узел с заданным идентификатором
- 6. Запросы/Исправлена ошибка разметки BeautifulSoup с заданным идентификатором
- 7. Возвращает null, если «нет строки с данным идентификатором существует»
- 8. DataTables: Выберите строку с заданным идентификатором
- 9. MySQL, выбрав последние запросы с заданным идентификатором
- 10. MySQL не выбирает строку с заданным идентификатором
- 11. Как получить uniprotkb с заданным идентификатором pdb?
- 12. NHibernate - сопоставление идентификатора с идентификатором DB2
- 13. Выберите строки, появляющиеся после строки с заданным идентификатором при сортировке по критериям, не связанным с ID
- 14. Ошибка улавливания, но нет ошибки
- 15. Ошибка показывает «Не удалось получить текст для таблицы стилей (#): нет таблицы стилей с заданным идентификатором», что это значит?
- 16. NHibernate - «В» запросе с композитным идентификатором
- 17. Нет persister для ... {SUBCLASS} NHibernate с Fluent NHibernate
- 18. Выбор строки с идентификатором
- 19. ошибки длины строки db и NHibernate
- 20. Запрос для узла с заданным классом под div с идентификатором
- 21. Автоматически открывать локальный файл с веб-страницы с заданным идентификатором
- 22. Calabash - как сравнить текст с метки с заданным идентификатором?
- 23. Сравнение строки с заданным шаблоном
- 24. Выберите строки с идентификатором, имеющими четным числом
- 25. NHibernate SaveOrUpdate, ошибка: Нет стойкая бактерия для
- 26. "Нет стойкая бактерия для: X.Domain.Person" NHibernate Ошибка
- 27. Нет пула соединений с идентификатором primary found
- 28. Ошибка с идентификатором пользователя?
- 29. Ошибка с идентификатором?
- 30. Сортировка списка с заданным пользователем ключом Нет
Спасибо большое :) – zchpit