Size: a a a

2020 April 09

AM

Andrey Melikhov in Node.js SPb
можно посмотреть глазами на интерфейс и заимплементить, конечно
источник

A

Aibar in Node.js SPb
На js имплементация это хорошо почитать документацию
источник

D

Dmitry in Node.js SPb
документация на typeorm - это как мне кажется в код смотреть только
источник

D

Dmitry in Node.js SPb
Как его на ts юзать инфы хватает. С js все немного сложнее
источник

AM

Andrey Melikhov in Node.js SPb
а зачем миграции для typeorm делать на чистом js?
источник

A

Aibar in Node.js SPb
Dmitry
Ура, заработало!
Да, интерфейсов на js нет, но зато и можно в данной ситуации ничего не наследовать
Имплементация это не наследование) это описание того, что как ты должен написать класс
источник

D

Dmitry in Node.js SPb
И второй вопрос - как typeorm связывает entity с таблицей в базе? По имени таблицы?
источник

A

Aibar in Node.js SPb
Dmitry
И второй вопрос - как typeorm связывает entity с таблицей в базе? По имени таблицы?
Да
источник

D

Dmitry in Node.js SPb
ладно, спасибо за помощь. Буду дальше ковыряться!
источник

AM

Andrey Melikhov in Node.js SPb
Dmitry
И второй вопрос - как typeorm связывает entity с таблицей в базе? По имени таблицы?
можно задать руками
источник

AM

Andrey Melikhov in Node.js SPb
@Entity( 'имя таблицы’, {})
источник

D

Dmitry in Node.js SPb
да что-то не задается.
с одной стороны
INFO: All classes found using provided glob pattern .... server/modules/user/User.entity.js"
Т.е. entity нашлось,
А с другой стороны
RepositoryNotFoundError: No repository for "User" was found. Looks like this entity is not registered in current "memory" connection?
источник

AM

Andrey Melikhov in Node.js SPb
репозиторий и entity это разные сущности
источник

AM

Andrey Melikhov in Node.js SPb
ты это всё на чистом js пишешь?
источник

D

Dmitry in Node.js SPb
на fastify
источник

AM

Andrey Melikhov in Node.js SPb
я имею ввиду, что не на ts?
источник

D

Dmitry in Node.js SPb
нет, на чистом js
источник

AM

Andrey Melikhov in Node.js SPb
как ты задаешь entity без декораторов?
источник

D

Dmitry in Node.js SPb
С декораторами.
импортировал их из typeorm и подключил какую-то опцию в package.json, которая позволяет их использовать
источник

AM

Andrey Melikhov in Node.js SPb
тогда это уже не js )
источник