0

次の手順でスラッグを作成できることを理解しています。

db.define_table('product',
    Field('name','string', notnull=True),
    Field('slug','string', compute=lambda row: IS_SLUG()(row.name)[0]),
...

構文が一種のファンキーな IMO であることを除けば、これは基本的なスラッグの作成で機能します。ただし、スラッグを URL の基礎として使用したいので、一意である必要があり、2 つの製品が同じ名前を持つ可能性があります。生成されたスラッグが一意であることを確認するにはどうすればよいですか?

4

1 に答える 1