云火商城+VueJs自动生成数字发票号。

问题描述 投票:0回答:1

我正在尝试使用Vue.js和Cloud Firestore为我的一个客户建立一个发票系统。

一旦创建新发票,我的客户希望在每张新发票上添加一个自动生成的发票号码,从0001、0002、0003等开始。我想这将是每张新发票的数字ID。

我如何使用云火库来做这件事?我正在研究新的Firebase功能。

firebase.firestore.FieldValue.increment()

但它并不是我想要的东西。或者我没有正确使用它?

我一直在疯狂地试图找到一个解决方案,甚至是一个想法,将引导我在正确的方向。

谢谢你!我正试图建立一个发票。

javascript firebase vue.js google-cloud-firestore auto-increment
1个回答
0
投票

我能够用另一种方式解决这个问题。我创建了一个文档(--invoices--),并在该文档中创建了一个名为count的字段,当创建新文档时,我使用增量函数将其添加到该计数中。

firebase.firestore.FieldValue.increment()

所以,当该计数被更新时,我抓住最后的数字,并更新新创建的文档上的发票号字段。

© www.soinside.com 2019 - 2024. All rights reserved.