2014-08-27 1 views
1

sails.js 프레임 워크는 트랜잭션을 지원하지 않습니다. GitHub 문제에서 그들은 transaction()에 대해 이야기합니다. 그러나 트랜잭션에서 여러 쿼리를 코딩하는 것은 적합하지 않습니다.sailsjs 프레임 워크는 트랜잭션을 지원하지 않습니다.

그래서 노드 - mysql 모듈을 사용하는 하나의 솔루션이라고 생각합니다. 하지만 MySQL에 새로운 연결을 만들고 waterline을 사용하여 데이터베이스에 연결하는 sails.js 프레임 워크를 사용하면 성능이 저하 될 수 있다고 생각합니다.

사실입니까?

+0

https://www.npmjs.com/package/sails-mysql-transactions가 도움이되는지 확인하십시오. –

답변

0

별도의 sails-mysql 연결을 열지 않아도됩니다. the query method of the adapter을 사용하여 기본 MySQL 노드 드라이버에 액세스하고 트랜잭션을 포함하여 임의의 쿼리를 수행 할 수 있습니다. 예를 들어 this answer을 참조하십시오.

+0

의견을 보내 주셔서 감사합니다. –