Pangkalan Data - Bagaimanakah jadual sejarah masa terhad direka bentuk?
ringa_lee
ringa_lee 2017-05-31 10:36:04
0
2
1074

Pangkalan data ialah MongoDB.

Andaikan terdapat jadual data (data collection-collection) --- Pengguna.

Setiap kali pengguna (Pengguna) mengemas kini datanya, salinan data sejarah perlu disimpan, tetapi tidak boleh terlalu banyak, sebagai contoh, hanya 5 salinan terkini yang harus disimpan paling banyak.

Jika anda mereka bentuk jadual UserHistory untuk menyimpan data lama, anda perlu menyemak sama ada terdapat lebih daripada 5 rekod setiap kali anda menyimpan rekod baharu. Jika ya, padamkan rekod yang paling lama.

Adakah ini munasabah?

Ada reka bentuk yang lebih munasabah?

ringa_lee
ringa_lee

ringa_lee

membalas semua(2)
大家讲道理

https://docs.mongodb.com/v3.0...
Bolehkah dokumen ini menjawab soalan anda?

phpcn_u1582

Gunakan pencetus + prosedur tersimpan secara tradisional.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan