2015-07-25 18 views
5

Zaman damgalarını ve kitap rafını kullanmak üzere yapılandırılmış bir tabloya sahibim. Normalde her şey olması gerektiği gibi olur ve kitap rafı zaman damgalarını dikkate alır, ancak bunları belirtmek istediğim bir durum var, ancak bunu yapmaya çalıştığımda değerler göz ardı edilir ve geçerli tarih kullanılır.bookshelf.js dosyasında el ile ayarlanan zaman damgası değerleri

Ben temel ihtiyaçlara aşağı benim kullanma durumu kolaylaştırmak için çalıştık:

var Author = Bookshelf.Model.extend({ 
    tableName: 'authors', 
    hasTimestamps: ['created_at', 'updated_at'], 

    bookAuthors: function(){ 
    return this.hasMany(require('.book_authors')); 
    }, 

    associateBookWithAuthor(bookId,timestamp) { 
    return self.related('bookAuthors').create({ 
     book_id: bookId, 
     updated_at: timestamp, // ignored by bookshelf 
     created_at: timestamp // also ignored 
    }) 
    } 
} 

Hala düzenli kullanım durumları için yapılandırılmış hasTimestamps tutmak istiyorum. Kitaplıkların zaman damgası davranışını geçersiz kılmasına izin vermek mümkün mü?

cevap