假设我有一个包含3个表的数据库:<!-- classpath, haxe libs -->
<source path="src" />
<haxelib name="openfl" />
<haxelib name="swf" />
<haxelib name="actuate" />
<!-- assets -->
<library path="Assets/library.swf" type="swflite" preload="true" generate="true" />
<assets path="Assets" rename="assets" exclude="openfl.svg|*.swf" />
<icon path="Assets/openfl.svg" />
,Stream
和Tag
实现这一目标的适当方法是什么?显然我在帖子上需要某种软删除标志。我目前有两个想法:
Post
,stream_id
和post_id
is_deleted
列添加到deleted
,其中包含已删除帖子的JSON数组&#39; IDS。这种方法的问题是基于is_deleted状态进行查询。有没有更好的方法?
注意:目前,我需要Stream
留在自己的桌子中,而不是将其作为文本存储在Tag
答案 0 :(得分:0)
你应该有一个包含post_id,is_deleted&amp;列的新表。用户身份。 通过这种方式,您可以轻松地管理它,或者根据您的选择考虑,它将是繁忙的工作。 表名称将与交叉引用表ex:user_deleted_posts_xref
类似