私はノードJSの初心者で、Node JS、Express JS、MS SQL、EJSを使用してCRUDを実装しようとしています。そして、CRUDですでに終了しています。
しかし、ノードからSQLに、またはその逆にデータまたはオブジェクトを渡す、より信頼できる方法を探しています。
レコードを挿入するとき、つまりテーブルにエントリを作成するときに、INSERT SQLクエリを作成する必要があります。
ですから、SQLクエリの処理に役立つORMはありますか?.netエンティティフレームワークで扱っているように、
少し早いですがお礼を。
Sequelize ORMを使用できます。これはMSSQLをサポートします。 http://docs.sequelizejs.com/en/latest/docs/getting-started/
TypeORM は、現在のEntity Frameworkに最も適しているようです
EntityFrameworksがデータ注釈で行うように、エンティティを定義することができます。
さらに、完全にTypeScriptに対応しています。 =)
import {Entity, PrimaryGeneratedColumn, Column} from "typeorm";
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: string;
@Column()
firstName: string;
@Column()
lastName: string;
@Column()
isActive: boolean;
}
私の答えはおそらく遅いですが、今ノードでC#/ EFを使用するオプションがあります http://tjanczuk.github.io/Edge/#/