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ü?