2014-02-07 128 views
2

我有以下問題。我在MySQL數據庫中查看。我怎樣才能將sequelize實體映射到這個視圖?我可以將sequelize實體映射到數據庫視圖嗎?


現在我只發現了兩個解決方案:

  1. 使用原始SQL查詢來像DB: db.sequelize.query('SELECT * FROM dbName.vieName').success(function(data){...}
  2. 和使用物化視圖。我創建表格,在初始視圖表格中添加使用觸發器並將創建的表格映射到單獨的實體。

也許有人用另一種方式解決這個問題?有什麼想法?

回答

1

我們使用#1,它工作正常。我會在Postgres 9.3中提醒你注意Materialized Views。在今年秋季同步刷新視圖之前,刷新您的視圖會導致它們鎖定,直到完成。

相關問題