问题标签 [tagging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
187 浏览

php - 在php中使用多对多字段进行标记搜索

我正在尝试为简报系统做一个搜索引擎。

我正在使用多对多关系样式设置,其中包含 3 个表示关系的数据库。

comms_briefings 是为简报存储数据的位置 search_tags 是存储标签的位置 Briefings_tags 是形成关系的位置

我已经有了这个几乎完美的代码,但是由于某种原因,如果一个标签在简报中出现多次,它会在数据库中多次返回同一行。

例如,如果用户搜索

$ "复杂查询"

系统将返回任何具有标签 complx 的行并查询两次,因为有两个匹配的标签。我希望将结果与首先获得最多结果的行进行降序排列,并且只出现一次。

有任何想法吗?:)

0 投票
3 回答
6189 浏览

django - 自定义 Django 管理 URL + 更改列表视图,用于按标签进行自定义列表过滤

在 django admin 我想通过标签设置一个自定义过滤器(标签是用django-tagging引入的)

我为此制作了 ModelAdmin,它过去可以通过附加自定义 urlconf 和修改更改列表视图来正常工作。它应该与以下 URL 一起使用:http: //127.0.0.1 :8000/admin/reviews/review/only-tagged-vista/

但现在我得到'invalid literal for int() with base 10:'only-tagged-vista',错误意味着它一直匹配评论编辑页面而不是自定义过滤器页面,我不知道为什么,因为它曾经工作,我找不到什么变化可能会影响这一点。

任何帮助表示赞赏。

相关代码:

编辑:原始问题已修复。

我现在收到“切片后无法过滤查询”。对于线:

在应用标记过滤器之前,我不确定此结果列表的切片位置。

Edit2:这是因为 ChangeList 声明中的 self.list_per_page 。但是还没有找到合适的解决方案。临时修复:

0 投票
3 回答
4490 浏览

php - 如何在 php/mysql 中实现类似于 SO 的标记系统?

我正在用 PHP/MySQL 编写一个网站,我想实现一个类似于 stackoverflow 标记引擎的功能。我在 DB 中有 3 个相关表:1. 项目 2. 标签 3. ItemTagMap(将标签映射到项目,n:n 映射)

现在,在搜索页面上,我想显示整个搜索结果(不仅仅是当前页面)的所有标签的不同列表,以便用户可以通过从该标签列表中添加/删除标签来“优化”他们的搜索。

问题是它是对数据库的一个相当繁重的查询,并且可能有大量的搜索请求导致不同的结果集和不同的标签集。

有谁知道如何有效地实施这一点?

0 投票
3 回答
841 浏览

delphi - 在 Delphi 中实现“标签面板”控件?

请看一下这个截图

替代文字 http://www.maclife.com/files/u18/Yep3-big.jpg

我认为这些是这种“标签面板”的主要特点:

1)面板上的每个标签都是一个独立的控件,可以点击

2)当没有足够的空间显示当前行中的下一个标签时自动换行。

3) 每个标签的圆角矩形边框是一个不错的功能。

我想在 Delphi 中实现类似的功能,是否有现有的控件可以做到这一点?如果不是,那么实施这种控制的最佳方式是什么?

谢谢你。

0 投票
1 回答
963 浏览

html - 当我的网站被分享时,我如何控制 Facebook 将哪些图片附加到提要故事中?

可能重复:
Facebook Sharer 如何选择图片?

当我将 Facebook 链接添加到我的网站时,它会从网站中随机选取大图像,并且与故事不太相关。如何控制 Facebook 提取哪些图像?

0 投票
2 回答
884 浏览

nlp - AraMorph 1.2.1 是如何工作的?

我从 SourceForge 下载了 AraMorph 1.2.1 Perl 版本,但我不知道如何使用它。有人可以向我解释我怎样才能让它工作吗?

0 投票
2 回答
339 浏览

python - Django 标记迁移到 GAE

我有一个使用 django 标记的 Django 应用程序。我需要将此应用程序移植到 GAE。因此,主要问题是迁移标记部分。它有一个复杂的模型,应该重写它以与谷歌商店一起使用。我认为标记是非常流行的 django 应用程序,以前有人遇到过同样的问题。有人改过模型吗?

0 投票
1 回答
462 浏览

php - 使用 Zend 框架进行标记

我正在尝试创建与下面相同的解决方案,但使用一个简单的 MySQL 查询(而不是下面使用的静态版本,其中在代码中实现了单词/标签)。MySQL 表的名称是“tags”,它有 2 列“id”和“tag”。

不幸的是,我是初学者,我无法解决这个问题。有人能帮我吗?

0 投票
3 回答
357 浏览

database - 如何设置有关共享项目的组织特定数据元素?

第一次发帖,请善待。

注意:我已经查看了条目 #20856(如何实现标记),但由于我正在考虑的标记方法在我的应用程序中是特定于组织的,我觉得这有所不同。我希望有人可以确认我要去的方向或指出其他一些选择。

(背景)我们正在构建一个 Web 应用程序,让不同的组织可以看到他们在不同位置的库存。该数据库存储用户、组织、站点和项目,并且有从站点和项目到组织的链接,允许我们确定向哪些用户显示哪些项目/站点(基于他们的组织)。

两个(或更多)组织希望使用门户来检查(例如)洛杉矶仓库中小部件 A 的库存状态是很常见的。那部分很好。但是,不同的组织也会跟踪有关小部件 A 的唯一信息。例如,组织 1 想要跟踪每个项目的颜色、数量和主要供应商。组织 2 想要跟踪每个项目的颜色、库存类型、库存周期、买方代码。我想避免一种情况,即我必须在一个表中加载所有这些可能的字段,然后找出哪些组织使用哪些字段。

我正在考虑使用类似标签的东西,但添加标签类别,并在组织级别定义标签类别。因此,基本的表结构将类似于:

表:OrgTagCategory
字段:OrgId、TagCategoryId、CategoryTitle

表:OrgTag
字段:OrgId、TagCategoryId、TagId、TagTitle

表:OrgItemTag
字段:OrgId、ItemId、TagId

然后,当用户登录主仪表板时,网格会将其相应的项目字段作为列包含在网格中。因此,从上面的示例中,组织 1 将看到项目编号、描述(将显示为所有)、颜色、数量和主要供应商。组织 2 将显示项目编号、描述、颜色、库存类型、库存周期、买方代码。

我是不是想太多了,还是有一个我想念的更简单的方法?衷心感谢所有想法/反馈。

0 投票
7 回答
32050 浏览

algorithm - 如何实现标签系统

我想知道实现标签系统的最佳方法是什么,就像在 SO 上使用的那样。我正在考虑这一点,但我想不出一个好的可扩展解决方案。

我正在考虑有一个基本的 3 表解决方案:有一张tags桌子,一张articles桌子和一张tag_to_articles桌子。

这是解决这个问题的最佳方法,还是有替代方案?使用这种方法,表格会及时变得非常大,我认为搜索效率不是很高。另一方面,快速执行查询并不那么重要。