问题标签 [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.
php - 在php中使用多对多字段进行标记搜索
我正在尝试为简报系统做一个搜索引擎。
我正在使用多对多关系样式设置,其中包含 3 个表示关系的数据库。
comms_briefings 是为简报存储数据的位置 search_tags 是存储标签的位置 Briefings_tags 是形成关系的位置
我已经有了这个几乎完美的代码,但是由于某种原因,如果一个标签在简报中出现多次,它会在数据库中多次返回同一行。
例如,如果用户搜索
$ "复杂查询"
系统将返回任何具有标签 complx 的行并查询两次,因为有两个匹配的标签。我希望将结果与首先获得最多结果的行进行降序排列,并且只出现一次。
有任何想法吗?:)
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 。但是还没有找到合适的解决方案。临时修复:
php - 如何在 php/mysql 中实现类似于 SO 的标记系统?
我正在用 PHP/MySQL 编写一个网站,我想实现一个类似于 stackoverflow 标记引擎的功能。我在 DB 中有 3 个相关表:1. 项目 2. 标签 3. ItemTagMap(将标签映射到项目,n:n 映射)
现在,在搜索页面上,我想显示整个搜索结果(不仅仅是当前页面)的所有标签的不同列表,以便用户可以通过从该标签列表中添加/删除标签来“优化”他们的搜索。
问题是它是对数据库的一个相当繁重的查询,并且可能有大量的搜索请求导致不同的结果集和不同的标签集。
有谁知道如何有效地实施这一点?
delphi - 在 Delphi 中实现“标签面板”控件?
请看一下这个截图
替代文字 http://www.maclife.com/files/u18/Yep3-big.jpg
我认为这些是这种“标签面板”的主要特点:
1)面板上的每个标签都是一个独立的控件,可以点击
2)当没有足够的空间显示当前行中的下一个标签时自动换行。
3) 每个标签的圆角矩形边框是一个不错的功能。
我想在 Delphi 中实现类似的功能,是否有现有的控件可以做到这一点?如果不是,那么实施这种控制的最佳方式是什么?
谢谢你。
html - 当我的网站被分享时,我如何控制 Facebook 将哪些图片附加到提要故事中?
可能重复:
Facebook Sharer 如何选择图片?
当我将 Facebook 链接添加到我的网站时,它会从网站中随机选取大图像,并且与故事不太相关。如何控制 Facebook 提取哪些图像?
nlp - AraMorph 1.2.1 是如何工作的?
我从 SourceForge 下载了 AraMorph 1.2.1 Perl 版本,但我不知道如何使用它。有人可以向我解释我怎样才能让它工作吗?
python - Django 标记迁移到 GAE
我有一个使用 django 标记的 Django 应用程序。我需要将此应用程序移植到 GAE。因此,主要问题是迁移标记部分。它有一个复杂的模型,应该重写它以与谷歌商店一起使用。我认为标记是非常流行的 django 应用程序,以前有人遇到过同样的问题。有人改过模型吗?
php - 使用 Zend 框架进行标记
我正在尝试创建与下面相同的解决方案,但使用一个简单的 MySQL 查询(而不是下面使用的静态版本,其中在代码中实现了单词/标签)。MySQL 表的名称是“tags”,它有 2 列“id”和“tag”。
不幸的是,我是初学者,我无法解决这个问题。有人能帮我吗?
database - 如何设置有关共享项目的组织特定数据元素?
第一次发帖,请善待。
注意:我已经查看了条目 #20856(如何实现标记),但由于我正在考虑的标记方法在我的应用程序中是特定于组织的,我觉得这有所不同。我希望有人可以确认我要去的方向或指出其他一些选择。
(背景)我们正在构建一个 Web 应用程序,让不同的组织可以看到他们在不同位置的库存。该数据库存储用户、组织、站点和项目,并且有从站点和项目到组织的链接,允许我们确定向哪些用户显示哪些项目/站点(基于他们的组织)。
两个(或更多)组织希望使用门户来检查(例如)洛杉矶仓库中小部件 A 的库存状态是很常见的。那部分很好。但是,不同的组织也会跟踪有关小部件 A 的唯一信息。例如,组织 1 想要跟踪每个项目的颜色、数量和主要供应商。组织 2 想要跟踪每个项目的颜色、库存类型、库存周期、买方代码。我想避免一种情况,即我必须在一个表中加载所有这些可能的字段,然后找出哪些组织使用哪些字段。
我正在考虑使用类似标签的东西,但添加标签类别,并在组织级别定义标签类别。因此,基本的表结构将类似于:
表:OrgTagCategory
字段:OrgId、TagCategoryId、CategoryTitle
表:OrgTag
字段:OrgId、TagCategoryId、TagId、TagTitle
表:OrgItemTag
字段:OrgId、ItemId、TagId
然后,当用户登录主仪表板时,网格会将其相应的项目字段作为列包含在网格中。因此,从上面的示例中,组织 1 将看到项目编号、描述(将显示为所有)、颜色、数量和主要供应商。组织 2 将显示项目编号、描述、颜色、库存类型、库存周期、买方代码。
我是不是想太多了,还是有一个我想念的更简单的方法?衷心感谢所有想法/反馈。
algorithm - 如何实现标签系统
我想知道实现标签系统的最佳方法是什么,就像在 SO 上使用的那样。我正在考虑这一点,但我想不出一个好的可扩展解决方案。
我正在考虑有一个基本的 3 表解决方案:有一张tags
桌子,一张articles
桌子和一张tag_to_articles
桌子。
这是解决这个问题的最佳方法,还是有替代方案?使用这种方法,表格会及时变得非常大,我认为搜索效率不是很高。另一方面,快速执行查询并不那么重要。