2014-10-07 13 views
5

Düğüm uygulamam için ORM olarak sıralamayı kullanmaktan hoşlanıyorum, ancak şu anda, sorguladığınızda varsayılan olarak DAO nesnelerini geçirirken rahatsızlık duyuyorum. Ham seçeneği her zaman doğru olarak nasıl ayarlayabilirim? the doc göreTüm sorgular raw = true sequelize olarak ayarlanıyor

+0

başlık diyor: true = ham set, ve sorunuzu nasıl yapılacağını sorar = false ... – xShirase

cevap

5

:

Eğer SQL dışındaki argümanlar girmezseniz, çiğ gerçek kabul edilecek ve sequelize sorgunun sonuçlarına herhangi biçimlendirme yapmaya çalışacağım olmaz.

söyleniyor:

Sequelize nesne sequelize.query varsayılan seçeneklerini ayarlamak için [options.query = {}] isteğe bağlı bir parametre vardır.

var sequelize = new Sequelize('database', 'username', 'password', {query:{raw:true}}) 
+0

Wow, bu çok yardımcı oldu, bir sorunum var, yarattığım zaman, yine de DAO nesneleri var, q uery raw: Bulduğumda gerçek yardımcı oldu, ancak oluştururken etkilemeyecek. Örnek kod: 'Model.create ({name: 'test'}, {options: raw: true})' – mateeyow

+0

try: 'Modelgroup.create (test, {raw: true})' – xShirase

+0

Hayır, işe yaramadı – mateeyow